我在这里有一个文件index.php:
http://localhost/widget_corp/explore/home/
但是当我键入此路径并按回车时它不会打开index.php因此,如果我键入
http://localhost/widget_corp/explore/home/index.php
它打开了!可能是什么问题?
编辑:我这里也有一个index.php文件:
http://localhost/widget_corp/explore/staff/
当我输入此路径并按回车键时,它会打开index.php
然后是主目录的问题?
答案 0 :(得分:0)
您需要设置网络服务器的DirectoryIndex
文件(我现在假设是apache):
DirectoryIndex index.php
httpd.conf
中的。
答案 1 :(得分:0)
尝试将以下行添加到.htaccess
文件中:
DirectoryIndex index.php index.html
答案 2 :(得分:0)
如果您使用的是apache,则需要设置DirectoryIndex
答案 3 :(得分:0)
看看你的httpd.conf
。应该有一个名为DirectoryIndex
的行控制它。它应该如下:
DirectoryIndex index.html index.htm default.htm index.php index.pl
答案 4 :(得分:0)
您可能在同一路径中有一个文件名index.html。或者您没有目录索引。
答案 5 :(得分:0)
从根文件夹中删除.htaccess帮助了我。
答案 6 :(得分:0)
在使用Apache服务器的情况下,我通过在 .htaccess 文件中添加简单的代码行来帮助我重写规则。在您的情况下,可能是:
RewriteRule ^http://localhost/widget_corp/explore/home/$ http://localhost/widget_corp/explore/home/index.php [L]