解决 [warn] _default_ VirtualHost overlap on port 80, the first has precedence

服务器上装两个版本的apache 一个是2.2 一个是2.4(我自己装配php5.6 由于项目需要)

然而2.2是别人安装的有点乱 死活不支持多个虚拟机配置,加了默认80 和 另一个域名后 重启apache 出现

[warn] _default_ VirtualHost overlap on port 80, the first has precedence 。

百度了一下 : 发现,原来在httpd.conf里,我没有把#NameVirtualHost *:80前的注释去掉,导致这个没有生效。

去掉#之后restart,问题解决,如果有https,则总体修改为


NameVirtualHost *:80

NameVirtualHost *:433

重启 apache 就好了

转自: https://blog.csdn.net/bornjasoncen/article/details/52057991

猜你喜欢

转载自blog.csdn.net/wint_ing/article/details/80163100