Apache 2 不提供 index.php

Apache 2 不提供 index.php

如果我导航到 PHP 页面,我的测试服务器将会很乐意为其提供这些页面。

但是,在一个虚拟主机上,我有一个 index.php。如果我输入 URL,就会提供此页面。但如果我仅输入“http://我的网站/',那么 index.php 将不会被提供。

我在 Ubuntu 上运行带有 PHP 模块的 Apache 2.2。

答案1

您需要在 apache 配置中设置 DirectoryIndex 指令。

就像是

DirectoryIndex index.php index.html index.htm

它可以出现在您的服务器配置、虚拟主机、目录或 .htaccess 文件中。

完整信息: http://httpd.apache.org/docs/2.0/mod/mod_dir.html

相关内容