您好,我已经通过 DigitalOcean 在线设置了我的服务器,我按照他们的指南设置了 Ubuntu 14.04.x x64 服务器,设置了 LAMP 堆栈,并安装了 phpMyAdmin。一切运行正常,显示了mySite.com
apache 设置页面。但是,当我上传新的 index.html(位于/var/www/html/index.html
文件(我将默认文件重命名为 index-default.html)然后刷新我的网站时,它显示的不是我的网站Index Of/
。我试过了,它可以mySite.com/index.html
工作。让用户输入有点麻烦mySite.com/index.html
,我知道它可以只使用mySite.com
。我打开 FileZilla 检查这是否可能是由权限和所有权的差异引起的,它们最初是不同的。我更新了权限和所有权,现在它们具有相同的设置:
index-default.html
默认的 Apache 索引页在哪里?index.html
这是我的新索引页。
我看见这个问题和这个问题但是,这些主要指向将默认目录重定向到/var/www
而不是/var/www/html
,而我坐在我的那里很舒服/var/www/html
,并希望从那里开始工作。
我感觉我忽略了一些相对简单的事情。任何帮助都非常感谢。谢谢。
答案1
修复。
我跑了sudo nano /etc/apache2/mods-enabled/dir.conf
然后我看到它没有说index.html
。它有index.php
两次。
现在内容是
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>