2016-04-01 6 views
1

Ich konfigurierte einen Nginx-Server-Block. Und ich staple immer noch auf eine letzte Sache. Ich möchte, dass www.domain.com auf ein bestimmtes Verzeichnis (root/var/www/directory1) und alle anderen Subdomains (z. B. sub1.domain.com usw., außer www) zeigt, um auf ein anderes Verzeichnis zu zeigen (root/var/www/directory2). Wie machst du das? Rewrite oder Proxy-Pass?Point Nginx Subdomänen in bestimmten Verzeichnis

Danke

Antwort

0

Sie einen Standard-Server-Block verwenden können, mit Ausnahme von www.example.com all Ihrer Domains entsprechen. Zum Beispiel:

server { 
    listen 80 default_server; 
    root /var/www/directory2; 
    ... 
} 
server { 
    listen 80; 
    server_name www.example.com; 
    root /var/www/directory1; 
    ... 
} 

Weitere Informationen finden Sie unter this document.