Apache localhost的默认文件

时间:2011-07-29 14:13:51

标签: php html apache2 lamp

我安装了apache2。当我输入http://localhost时,它会转到文件http://localhost/class/index.php。如何将其更改为http://localhost/index.html或任何其他页面?我会找到哪个文件来执行此操作?谢谢!

2 个答案:

答案 0 :(得分:5)

在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文档以获取更多信息。

答案 1 :(得分:0)

除非您指示它执行此操作,否则Apache不会触发HTTP重定向。

我的建议是,您打开自己喜欢的文本编辑器,并在以下位置搜索class字符串:

    Apache安装目录中的
  • *.conf个文件。
  • 您的HTML指南中的
  • .htaccess个文件。

如果找不到任何内容,您还可以在header()代码中搜索*.php来电。