![/var/www 下的 Apache 目录](https://linux22.com/image/544351/%2Fvar%2Fwww%20%E4%B8%8B%E7%9A%84%20Apache%20%E7%9B%AE%E5%BD%95.png)
我继承了一个 Apache 配置,其中有一个我不太理解的部分。那里的目录路径是
/var/www/somedir.dev/
如果你将浏览器指向
http://localhost/
它实际上显示的是来自 somedir.dev 目录而不是根目录的 index.php 文件。为什么会这样?是否有一些配置使默认目录成为 /somedir.dev/ 目录?根目录下的任何内容都无法解析。我怎样才能让服务器再次识别根目录下的内容?
谢谢,亚历克斯
答案1
对于 Ubuntu 系统,您通常要查看的是/etc/apache2/sites-enabled
目录。其中的文件将定义您的 vhost 的配置方式。特别是检查文档根目录您的虚拟主机设置。
答案2
您的 httpd.conf 中的“DocumentRoot”设置为何?
它可能设置为:DocumentRoot“/var/www/somedir.dev”