我已将2个虚拟主机添加到我的apache2 conf文件中,如下所示:
<VirtualHost *:80>
DocumentRoot /var/www/html/site1
ServerName www.site1.com
ServerAlias site1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/site2
ServerName www.site2.com
ServerAlias site2.com
</VirtualHost>
然后我重新启动apache后得到错误:
[警告] 默认 VirtualHost在端口80上重叠,第一个优先
搜索谷歌,他们说要取消注释下面的行,所以我做到了:
NameVirtualHost *:80
重新启动,现在我没有收到错误,但是两个站点都转到第一个站点。
运行Centos5。我该如何解决这个问题?