nginx subdomain-Konfiguration für virtuelle Hosts

Gibt es mehrere Fragen auf, SO etwa nginx subdomain-Konfiguration aber nicht finden, eine, die genau das gleiche wie bei mir.

Sagen, ich habe einen virtuellen host some.example.com von höheren Netto-admin example.com an unsere Organisation. Ich will some.example.com als meine primäre Seite und die Nutzung foo.some.example.com und bar.some.example.com für externe Nutzung (proxy usw). Ich habe versucht diese einfache Konfiguration und legen Sie es unter sites-enabled aber hat nicht funktioniert:

server {
    listen 80; 
    server_name some.example.com;
    root /home/me/public_html/some;
    index index.html index.htm;
}

server {
    listen 80; 
    server_name foo.some.example.com;
    root /home/me/public_html/foo;
    index index.html index.htm;
}

server {
    listen 80; 
    server_name bar.some.example.com;
    root /home/me/public_html/bar;
    index index.html index.htm;
}

In dieser Einstellung some.example.com funktioniert gut, aber für die beiden anderen browser zurück, dass could not find foo.some.example.com. Bei mir läuft es auf einem ubuntu-server.

Gibt es etwas falsch mit dieser Konfiguration? Oder ist es etwas, was ich sprechen sollte, um höhere level net admin (machen foo.some.example.com und bar.some.example.com registriert werden)?

InformationsquelleAutor clwen | 2013-01-10
Schreibe einen Kommentar