当我在Web浏览器中输入URL时,我的DocumentRoot目录中的文件没有被提供

时间:2014-05-02 20:33:15

标签: linux apache

我在我的linux机器上安装了Apache 2.4.9。我正在尝试为学校项目设置一个本地网站,我已将以下内容添加到httpd.conf:

ServerName localhost
DocumentRoot "/home/jared/classes/cs275-spring/final_project"

我已经验证提供给DocumentRoot的目录是有效的。在此目录下,有一个名为hello.html的文件。当我尝试通过访问localhost / hello.html来访问该文件时,我遇到了一个404页面。但是,只需去#localhost"似乎工作正常。关于这里有什么问题的任何想法?

1 个答案:

答案 0 :(得分:0)

重新启动HTTPD服务器后尝试以下配置:

NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /home/jared/classes/cs275-spring/final_project
</VirtualHost>