首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache localhost的默认文件

Apache localhost的默认文件
EN

Stack Overflow用户
提问于 2011-07-29 22:13:51
回答 2查看 11.4K关注 0票数 4

我已经安装了apache2。当我键入http://localhost时,它将转到一个文件http://localhost/class/index.php。如何将其更改为http://localhost/index.html或任何其他页面?我将在哪个文件中找到执行此操作的设置?谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-29 23:55:25

Apache不会触发HTTP重定向,除非您指示它这样做。

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

  • *.conf文件内的Apache安装目录内的directory.
  • .htaccess文件。

如果没有找到任何东西,您还可以在*.php代码中搜索header()调用。

票数 0
EN

Stack Overflow用户

发布于 2011-07-29 22:15:47

在Apache配置文件(httpd.conf)中找到DirectoryIndex指令,或者将其添加到.htaccess文件中,如果希望将默认索引文件限制为仅index.html,则将其更改为如下所示

代码语言:javascript
复制
DirectoryIndex index.html

您还可以包含更多的资源,它们将按给定的顺序使用,例如

代码语言:javascript
复制
DirectoryIndex index.html index.php

如果index.html和index.php都存在,将首先显示index.html文件。

如果您对httpd.conf文件进行了更改,请不要忘记重新启动Apache。

有关更多信息,请查看mod_dir文档。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6874480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档