Heim >Betrieb und Instandhaltung >Nginx >Wie konfiguriert Nginx eine Site mit mehreren Domainnamen?

Wie konfiguriert Nginx eine Site mit mehreren Domainnamen?

PHPz
PHPznach vorne
2023-05-20 08:19:053584Durchsuche

Konfigurieren mehrerer Domänennamen für eine Site

server {     listen       80;     server_name  ops-coffee.cn b.ops-coffee.cn; }

auf den Servernamen können mehrere Domänennamen folgen, die durch Leerzeichen getrennt sind

#🎜🎜 #Ein Dienst Konfiguration mehrerer Sites

server {     listen       80;     server_name  a.ops-coffee.cn;      location / {         root /home/project/pa;         index index.html;     } }  server {     listen       80;     server_name  ops-coffee.cn b.ops-coffee.cn;      location / {         root /home/project/pb;         index index.html;     } }  server {     listen       80;     server_name  c.ops-coffee.cn;      location / {         root /home/project/pc;         index index.html;     } }
Basierend auf der Konfiguration des virtuellen Nginx-Hosts verfügt Nginx über drei Arten von virtuellen Hosts

IP-basierter virtueller Host: Sie benötigen einen auf Ihrem Server. Mehrere Adressen , jede Site entspricht einer anderen Adresse, diese Methode wird selten verwendet

Portbasierter virtueller Host: Jede Site entspricht einem anderen Port und beim Zugriff wird die ip:port-Methode verwendet Sie können den Listen-Port so ändern, dass er verwendet wird

Domänennamenbasierter virtueller Host: Die am weitesten verbreitete Methode. Im obigen Beispiel wird ein domänennamenbasierter virtueller Host verwendet. Voraussetzung ist, dass Sie über mehrere Domänennamen verfügen Entsprechend Geben Sie für jede Site einfach einen anderen Domainnamen für server_name

ein

Das obige ist der detaillierte Inhalt vonWie konfiguriert Nginx eine Site mit mehreren Domainnamen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen