0

我最近制作了一个预装了 LAMP 的 DigitalOcean 液滴。将我的网站(包括 index.php)上传到 /var/www

Apache 只返回 It Works!页面,我必须手动将 /index.php 添加到我的 url

我尝试过的事情:

  1. 制作了一个包含“DirectoryIndex index.php”的 .htaccess 文件
  2. 添加DirectoryIndex index.php到 apache2.conf
  3. 首先在 dir.conf 中设置 index.php
  4. 制作 index.html,也没有显示出来。

编辑:这是我的 apache2.conf 文件:http://pastebin.com/BMgiNdiD

4

1 回答 1

1

您缺少以下配置:

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm \
               default.php default.pl default.cgi default.asp default.shtml default.html \
               default.htm home.php home.pl home.cgi home.asp home.shtml home.html home.htm
</IfModule>
于 2014-01-27T19:00:24.683 回答