当我使用下面的代码:
<VirtualHost *> ServerName subone.domain.tld DocumentRoot / var / www / subdomain / subone / </虚拟主机> <VirtualHost *> ServerName subtwo.domain.tld DocumentRoot / var / www / subdomain / subtwo / </虚拟主机>
每个查询都转到/ var / www / subdomain / subone。 包括:domain.tld,subone.domain.tld,subtwo.domain.tld,…
当我添加一个“NameVirtualHost *”到文件的开头时,一切都进入/ var / www
我究竟做错了什么?
我想你可能错过了端口号? 例如NameVirtualHost *:80
和VirtualHost *:80
在我看来,你的httpd.conf中缺less这个条目
NameVirtualHost ip_of_your_server:80
–
问候,
罗伯特