nginx重启报错 nginx: [warn] conflicting server name "domain.com" on 0.0.0.0:80, ignored

nginx服务器,nginx reload命令重启报错

nginx: [warn] conflicting server name "domain.com" on 0.0.0.0:80, ignored
nginx: [warn] conflicting server name "domain.com" on 0.0.0.0:80, ignored

原因是重复绑定了域名,即在多个 vhost 中绑定了同一个域名,如在 www.one.com.conf 和 www.two.com.conf 两个不同的vhost中都绑定了 domain.com 域名

解决方法:

检查服务器 nginx/conf/vhost/ 下的 .conf 配置文件,把绑定了重复绑定的域名删除或者只保留一个即可。

关键词: linux nginx