我正在使用 Apache 并且我有一个 CNAME DNS 记录
sub2.sub1.domain1.com 指向 sub1.domain1.com
我有一个 A DNS 记录
指向 IP 的 sub1.domain1.com。
然后在我的 httpd.conf 文件中,我有:
<VirtualHost *:80>
ServerName www.domain1.com
DocumentRoot /domain1/www
</VirtualHost>
<VirtualHost *:80>
ServerName sub1.domain.com
DocumentRoot /domain1/sub1/www
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
但是我似乎遗漏了一些东西,因为当您访问 sub2.sub1.domain1.com 时,它会向您显示 domain1.com 的页面。当您访问 sub1.domain1.com 时,它会显示 sub1 的正确页面。