我已经安装了apache2。当我键入http://localhost时,它将转到一个文件http://localhost/class/index.php。如何将其更改为http://localhost/index.html或任何其他页面?我将在哪个文件中找到执行此操作的设置?谢谢!
发布于 2011-07-29 23:55:25
Apache不会触发HTTP重定向,除非您指示它这样做。
我的建议是打开您喜欢的文本编辑器,并在以下位置搜索class字符串:
*.conf文件内的Apache安装目录内的directory..htaccess文件。如果没有找到任何东西,您还可以在*.php代码中搜索header()调用。
发布于 2011-07-29 22:15:47
在Apache配置文件(httpd.conf)中找到DirectoryIndex指令,或者将其添加到.htaccess文件中,如果希望将默认索引文件限制为仅index.html,则将其更改为如下所示
DirectoryIndex index.html您还可以包含更多的资源,它们将按给定的顺序使用,例如
DirectoryIndex index.html index.php如果index.html和index.php都存在,将首先显示index.html文件。
如果您对httpd.conf文件进行了更改,请不要忘记重新启动Apache。
有关更多信息,请查看mod_dir文档。
https://stackoverflow.com/questions/6874480
复制相似问题