Die aktuell von Nginx verwendete Konfigurationsdatei ist /etc/nginx/conf.d/default.conf
Jetzt muss ich eine neue Domänennamenbindung hinzufügen, also habe ich sie in die letzte Zeile von default.conf eingefügt
include theDomain.conf;
In theDomain.conf ist der gebundene Port 80, Servername www.thedomain.com;
Laden Sie die Konfiguration nginx -s reload neu
Fehlerbericht:
nginx: [Warnung] widersprüchlicher Servername „localhost“ auf 0.0.0.0:80, ignoriert
nginx: [Warnung] widersprüchlicher Servername „www.thedomain.com“ auf 0.0.0.0:80, ignoriert
Ich habe einfach keine Erfahrung mit Nginx. Bitte geben Sie mir einen Rat, wie ich mit dieser Situation umgehen soll. ~
Ich habe es gerade ausprobiert und die Auflösung des Domainnamens war erfolgreich. nginx: [warn] Diese Warnung kann ignoriert werden, oder?
错误提示的意思是写了两个
server_name
。在一个环境内出现了两次不一样的server_name
server_name
应该写在某个server
里面,只能有一个,写在server
外面的是全局的。Nginx多个域名解析的配置文件应该是这样的:
server {
}
有两种方式,一种是楼上说的多个sever,今天尝试了另外一种
server
{
}