服務器報nginx: [warn] conflicting server name "blog.xueyi.com" on 0.0.0.0:80, ignored


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

 

修改nginx配置參數后,使用nginx -t檢查配置.

提示successfull后就可以使用 nginx -s reload來重新加載配置

我配置的過程中遇到這樣的問題,就是綁定了主機名后,重新加載配置時會出現警告

1
nginx: [warn] conflicting server name  "localhost"  on  0.0.0.0:80, ignored

 

1
nginx: [warn] conflicting server name  "blog.jianghang.name"  on  0.0.0.0:80, ignored

 blog.jianghang.name這個域名出現了兩次甚至多次,把同一個域名解析到了不同的目錄。一般將配置文件單獨分離出來容易出現這個錯誤。

重復綁定了server name,但這個警告不會影響到服務器運行。而且,這個重復綁定的意思是現在運行的nginx服務和將要加載的新配置中的重復,所以,這個警告其實是不必的。

查詢哪些文件里面包含了 blog.jianghang.name字段 。使用grep命令,該命令實例如下:

1
sudo grep -r blog.jianghang.name /etc/nginx/conf.d/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM