Mehrere domains auf einem server Punkte zu falschen Seiten

Mithilfe von Nginx, ich habe eine Multi-domain-setup für einen server, bestehend aus vier einzelnen Seiten. Wenn ich starte Nginx bekomme ich eine Fehlermeldung und die Seiten scheinen zu verwickeln, wie Sie in einer url führt zu einer der anderen Seiten.

Die Fehlermeldung angezeigt -

Restarting nginx: nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored
nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored
nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored
nginx.

Ich habe alle vier Bereiche in einer ähnlichen Art und Weise in Ihren jeweiligen Datei unter /sites-available -

server {
        listen   80;

        root /var/www/example.com/public_html;
        index index.php index.html index.htm;

        server_name example.com www.example.com;

        location /{
                try_files $uri $uri//index.html;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        location ~ \.php$ {
                try_files $uri =404;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;

        }

}

Habe ich überprüft und es ist keine default-Datei in /sites-enabled. Vermute, es könnte eine fehlerhafte Einstellung in der Nginx main config aber nicht sicher, was Sie suchen.

Haben Sie vielleicht eine server definiert in der main-config-Datei (nginx.conf)?
Nein, nur http und Ereignisse Optionen. Alles in allem sollte ich suchen?
Ich fragte das, weil die Standard - nginx.conf hat eine Reihe von Beispiel server Blöcke, vielleicht haben Sie vergessen, Sie zu entfernen. Was ist in Ihrem Haupt-config-Datei? Können Sie es post auf pastebin oder ähnliches?

InformationsquelleAutor Staffan Estberg | 2014-01-29

Schreibe einen Kommentar