我在带有虚拟主机的运行Ubuntu 12.04.3的Digital Ocean上运行VPS。我可以在这里按照本教程进行设置:https : //www.digitalocean.com/community/articles/how-to-set-up-apache-virtual-hosts-on-ubuntu-12-04-lts
但是,过了几天,我导航到我的主域(noelforte.com)来检查一切是否运行顺利,但是没有看到我临时设置的登录页面,而是得到了目录列表。
奇怪的是,我使用VHosts配置的子域仍然指向正确的目录,但是我的主域恢复为指向默认文档根目录/var/www
。
删除其中的配置文件/etc/apache2/sites-available
并再次进行所有设置都会产生相同的结果:任何子域都将指向正确的位置,但是根TLD仍然指向/var/www
。
可能导致这种情况的原因是什么,为什么它最初可以正常工作?