默认情况下,Apache2没有选择正确的index.html

默认情况下,Apache2没有选择正确的index.html,apache2,virtualhost,Apache2,Virtualhost,我正在建立一个网络服务器。我已经添加了一个虚拟主机来测试它。当我浏览到服务器的IP地址时,我看到了预期的默认Apache欢迎页面。我已经向我的主机文件添加了一个示例URL,并且在Web服务器中设置了该域的vhost。我已将index.html文件放在该vhost的根目录中。现在,如果我浏览到那个url,我仍然会看到默认的Apache欢迎页面。但是,如果我在url中添加'index.html',那么我就会得到我期望看到的页面。我在谷歌上搜索过这个(我现在还在寻找),但还没有找到答案。以前有人见过这

我正在建立一个网络服务器。我已经添加了一个虚拟主机来测试它。当我浏览到服务器的IP地址时,我看到了预期的默认Apache欢迎页面。我已经向我的主机文件添加了一个示例URL,并且在Web服务器中设置了该域的vhost。我已将index.html文件放在该vhost的根目录中。现在,如果我浏览到那个url,我仍然会看到默认的Apache欢迎页面。但是,如果我在url中添加'index.html',那么我就会得到我期望看到的页面。我在谷歌上搜索过这个(我现在还在寻找),但还没有找到答案。以前有人见过这个吗

我在Debian手下运行apache2

根据要求,这是我的vhost文件:

<VirtualHost *:80>
  ServerName www.example.com
  DocumentRoot "/home/me/www/example.com"
</VirtualHost>

服务器名www.example.com
DocumentRoot“/home/me/www/example.com”

我在上面找到了答案。原来这不是一个错误,只是我的浏览器缓存需要刷新。

您能给我们看一下您的vhost文件吗?