2016-11-16 5 views
0

Jeder kann mich bitte zeigen, bei der Einrichtung von nginx richtig. Ich habe 3 Domains und 1 Subdomain, und ich habe ein Problem mit nur einer Domain.nginx Setup WordPress mehrere Domains und Subdomains

Alle Domänen Hauptserver Block

die gleiche haben

domain1.com

server { 
    # Server host 
    server_name domain1.com *.domain1.com; # Other domains are set to 1.com, 2.com ... 


    # Server ports 
    listen 80; 
    listen [::]:80 ipv6only=on; 
    listen 443 ssl http2; 
    listen [::]:443 ipv6only=on ssl http2; 

Jetzt Komische ist dies:

$ curl -I http://www.domain2.com, 
HTTP/1.1 200 OK 
Link: <http://www.domain3.com/>; rel=shortlink 


$ curl -I https://domain2.com 
HTTP/1.1 302 Found 
Location: https://www.domain1.com 

Also nicht-www https Umleitungen an domain1.com, und www http zeigt domain3.com an.

habe ich versucht, hinzuzufügen:

server { 
    listen 80; 
    listen [::]:80; 

    server_name www.domain2.com, domain2.com; 

    return 301 https://www.domain2.com$request_uri; 
} 

server { 
    listen 443 ssl http2; 
    listen [::]:443 ssl http2; 

    server_name domain2.com; 

    return 301 https://www.domain2.com$request_uri; 
} 

Aber das ist hilft nicht. Ich sehe, dass einige Einstellungen möglicherweise redundant sind, aber nicht sicher, warum das nicht funktioniert. Was ich will, erreichen ist:

domain2.com, www.domain2.com>https://www.domain2.com

Ich habe auch eine Sub-Domain hier, sondern dass man gut funktioniert: dev.domain2.com

Antwort

1

Ich denke, es könnte damit zu tun haben, dass Sie die Servernamen durch ein Komma und nicht nur durch ein Leerzeichen trennen. Versuchen Sie, das Komma in dieser Zeile zu entfernen und zu sehen, ob Sie Glück haben?

server_name www.domain2.com, domain2.com; 
+0

Spot auf Mann. Habe versucht, das Komma zu entfernen, aber es hilft leider nicht. – Bobz

+0

+1 für Sie. Sieht so aus, als würde man sowohl www.domain2.com domain2.com ohne Komma ein Problem hinzufügen, aber das andere, das 302 zurückgibt, bleibt bestehen. – Bobz

Verwandte Themen