问题标签 [directoryindex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
153 浏览

php - Zend Framework App 带有指向域根目录的静态 html

这里是 Zend 新手。请帮忙。

我们已经部署了一堆静态 html 页面(在 中var/www/html),然后在我们的服务器上部署了一个 ZF 应用程序。我们想要www.ourdomain.com指向index.html(静态 html)而不是重定向到我们的 ZF 应用程序(index.php)。只有当我们显式调用时www.ourdomain.com/login,ZF 应用程序才会被调用。现在,www.ourdomain.com只需重定向到我们的 ZF 应用程序!

你能给些建议么 !。

0 投票
3 回答
3950 浏览

apache - 根据 .htaccess 中的域/子域更改 DirectoryIndex

我有一个带有一个域和一个子域(用于移动设备和客户端)的共享主机。每个域和子域都有不同的默认索引页面。托管公司告诉我将所有内容都放在我的 .htaccess 文件中,因为我无法访问 httpd.conf。

我想做的是:

  1. 如果用户访问 domain1.com,则DirectoryIndex应该是:index.html
  2. 如果用户访问 mobile.domain1.com,则DirectoryIndex应该是:mobile-index.html
  3. 如果用户访问 post.domain1.com,则DirectoryIndex应该是:post.php
  4. 如果用户去 vote.domain1.comDirectoryIndex应该是:vote.php

编辑:此外,如果我去 domain1.com/page/DirectoryIndex应该是:index.html。如果我去 mobile.domain1.com/page/DirectoryIndex应该是:mobile-index.html

我可以在我的 .htaccess 文件中放入什么来更改DirectoryIndex每个子域的 .htaccess 文件?

非常感谢你

0 投票
1 回答
78 浏览

php - DirectoryIndex 未分配新的默认目录

我刚刚完成将我完全静态的 HTML网站更改为 PHP 网站,以便于编辑。我在 .htaccess 文件中使用了 301 RedirectMatch,因此将所有 .html 页面定向到新的 .php 页面。但是,当我这样做时,它决定将我的默认目录从 index.php(已经是 php 有一段时间了)更改为 default.php。我什至没有名为 default.php 的文件。无论如何,我尝试将 DirectoryIndex 行添加到我的 .htaccess 中,以将其更改回 index.php,但它仍然在执行 default.php。

这是我的.htaccess:

我究竟做错了什么?我该如何解决?

编辑:我刚刚创建了一个 default.php 页面,所以那里有一些东西,但我宁愿它是 index.php。

编辑:GerManson,将它移到顶部不起作用:(

0 投票
1 回答
208 浏览

php - 条件目录索引

我在同一个目录中安装了两个 CMS。其中一个 CMS 允许将 index.php 文件重命名为 index2.php,而另一个则不允许。理想情况下,我想在 .htaccess 文件中设置一个条件规则:

  • 使用 index.php 作为默认 DirectoryIndex
  • 如果出现 404 错误,则将 DirectoryIndex 设置为 index2.php

有谁知道这是否/如何可能?

0 投票
2 回答
810 浏览

.htaccess - .htaccess 重写规则,最后一个查询字符串附加到 url

嗨,我制作了一个 cms 网站,我需要重写我的网址

当前我的网址是http://www.example.com/index.php?link=pages&cmsid=2&cmsLink=Carpet
它指的是cmsLink
我想要我的网址,例如http://www.example.com/Carpet
我正在使用以下内容代码

0 投票
0 回答
280 浏览

django - 在 Django 开发服务器中模拟 DirectoryIndex

我能够配置一个新的 Django 项目来提供静态文件。这是项目布局:

设置.py:

我以通常的方式运行服务器:

这工作得很好。http://127.0.0.1:8000/static/index.html它显示了我的自定义索引页面。我想做的是访问http://127.0.0.1:8000/static/(带或不带斜杠)并获得相同的页面。相反,服务器没有响应我自己的页面,而是使用默认的 Django 项目页面(它工作!恭喜你的第一个 Django 支持的页面等)。

我应该如何更改(可能在 urls.py 或某些视图中),以便即使没有指定index.html两个 URL 也可以提供我想要的页面?使用纯 Apache 这是默认行为,因为当未指定页面名称时index.html使用(请参阅Apache 的 DirectoryIndex)。我需要在 Django 开发服务器上复制相同的内容。

0 投票
1 回答
525 浏览

apache2 - DirectoryIndex 似乎被 apache2 忽略了

我正在安装 Wordpress 并遇到找不到 index.php 的问题。当然,如果我明确输入它,那很好。问题在于 DirectoryIndex 不正确。我查看 mods-enabled/dir.conf 并显示:

这似乎是正确的。但它不起作用。我想也许某处的其他文件正在覆盖它,但如果是这样,它不在启用 mods 中,因为我 grepped 了那个文件夹。

有任何想法吗?

0 投票
2 回答
3640 浏览

php - 根据 IP 地址重定向用户 | 阿帕奇/htaccess

如果用户没有我的 IP 地址,我想将用户重定向到站点的/index/区域。

我该怎么做呢?

谢谢你。

0 投票
1 回答
348 浏览

url - SEO - DirectoryIndex 重复内容

在我正在处理的网站上,将有大约 7 个不同的目录。我DirectoryIndex在 my中使用.htaccessto 指向index.php,因此您可以转到site.com/menu/orsite.com/menu/index.php并获取其他 6 个目录的相同内容,依此类推。

我知道重复的内容应该是不好的。这会导致任何 SEO 问题,还是搜索引擎足够聪明,可以理解它是一个DirectoryIndex并且只索引一次结果?

0 投票
1 回答
2214 浏览

apache - 默认 Apache 索引页面参数

我很惊讶我在谷歌上找不到这个答案。

我见过有人使用查询字符串参数访问默认的 Apache 索引页面(没有 index.html,所以它只显示目录列表)。他们使用的 URL 类似于:

它看起来O=D意味着“order = descending”,因为它颠倒了列表的顺序,但我想知道可以传入哪些其他参数,以及它们的含义。这是在某处记录的吗?我找不到它。