将index.php加载为PHP中的第一页

时间:2013-04-13 19:51:17

标签: php apache

我的php项目如何让index.php成为我的项目加载而不是index.html的第一页

3 个答案:

答案 0 :(得分:4)

您可以通过htaccess

执行此操作

htaccess文件中写下以下代码

DirectoryIndex index.php

答案 1 :(得分:1)

在apache.conf中搜索DirectoryIndex并确保index.php位于index.html之前。像这样:

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

如果您无权访问apche配置或者不想全局设置此行,也可以将此行添加到.htaccess文件中

答案 2 :(得分:1)

所以有一个很好解释的答案,要做的是OP要求你必须在Apache中使用DirectoryIndex。在站点配置或.htaccess中,您必须输入以下内容:

DirectoryIndex index.php

单独告诉apache启动index.php作为主文件。因此加载domain.tld/它确实会加载index.php

DirectoryIndex index.php index.html

这将加载index.php但如果不存在,则会尝试加载index.html。列出的文件的顺序是apache首先查找的内容。

更多详情here