Apache2警告多个虚拟主机?

我的conf文件:

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 

任何人知道为什么 谢谢!

(你做了更改后重新加载或重新启动apache?)

检查NameVirtualHost行是否已经存在于configuration中的其他位置

Apache 2启动警告:NameVirtualHost *:80没有VirtualHosts

另请参阅: http : //www.mydigitallife.info/2007/08/11/apache-warn-namevirtualhost-80-has-no-virtualhosts-error-when-start/