Chrome 和 IE 虚拟主机子域名指向错误目录

Chrome 和 IE 虚拟主机子域名指向错误目录

Firefox显示正确的页面,但IEChrome都显示默认页面。

Apache/2.2.15 (Unix)正在CentOS 6.5

virtual.conf我的文件夹中有conf.d以下内容:

<VirtualHost *:80>
DocumentRoot /var/www/domain.net/public_html/
ServerName www.domain.net
# Other directives here
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/domain.com/public_html/
ServerName www.domain.com
# Other directives here
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/domain.ca/public_html/
ServerName www.domain.ca
# Other directives here
</VirtualHost>

有谁知道可能导致该问题的原因是什么?

我为每个块添加了一个不带 www 的新块,例如:

<VirtualHost *:80>
DocumentRoot /var/www/domain.com/public_html/
ServerName domain.com
# Other directives here
</VirtualHost>

答案1

这是浏览器 DNS 缓存问题。尝试清除浏览器缓存或在 Chrome 上匿名导航以测试您的 apache 设置。顺便说一句,您应该使用 ServerAlias 指令,正如其他人所评论的那样。

相关内容