Apache2警告NameVirtualHost指令

22

能有人帮我理解一下,为什么在重新启动我的apache2 Web服务器时会收到以下错误信息:

[Fri Nov 09 09:46:43 2012] [warn] VirtualHost 172.30.30.12:443 overlaps with VirtualHost 172.30.30.12:443, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Nov 09 09:46:43 2012] [warn] VirtualHost 172.30.30.12:443 overlaps with VirtualHost 172.30.30.12:443, the first has precedence, perhaps you need a NameVirtualHost directive

错误总是出现两次。什么是 NameVirtualHost 指令?

谢谢。


你是否定义了两个 VirtualHost - Pekka
我该如何检查这个?我应该寻找什么? - DanielAttard
如果出现这个问题,那么肯定是有人放置了VirtualHost。您使用的是什么网络服务器?您是如何配置它的?您应该在某个时候遇到过VirtualHost - Pekka
1个回答

28

看看这个例子

你可能需要将这一行添加到你的Apache HTTP服务器配置中:

NameVirtualHost 172.30.30.12:443

1
您可以添加 NameVirtualHost *:443 以启用所有IP。 - Harikrishnan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接