我的配置文件:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName test.example.com
DocumentRoot /var/www/test
</VirtualHost>
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www
</VirtualHost>
它可以工作,但是我在重新启动时收到此警告消息:
[warn] NameVirtualHost *:80 has no VirtualHosts
有人知道原因吗?谢谢!
答案1
(进行更改后,您是否重新加载或者重新启动了 apache?)
检查 NameVirtualHost 行是否已存在于配置的其他位置