我在 Apache 上添加了两个不同的虚拟主机:
<VirtualHost *:80>
DocumentRoot /home/domain1/www
ServerName domain1.kz
ServerAlias www.domain1.kz
</VirtualHost *:80>
<VirtualHost *:80>
DocumentRoot /home/domain2/www
ServerName domain2.kz
ServerAlias domain2.kz
</VirtualHost *:80>
当我访问 domain2.kz 时,它会显示第一个虚拟主机的内容,即使它们的 DocumentRoot 不同?为什么?
答案1
嗯,首先,您的结束标签不是,所以您可能需要修复它们并重试。它们应该看起来像</VirtualHost>
,没有 listen 规范。