Nginx-Setup auf AWS – Umleitung auf Port 81, kann nicht umgekehrt werden

Nginx-Setup auf AWS – Umleitung auf Port 81, kann nicht umgekehrt werden

Ich habe versucht, nginx auf meiner kostenlosen AWS-Instanz so einzurichten, dass es mehrere Domänen auf einer einzigen IP-Adresse hosten kann (bin nicht sicher, ob das geht, aber ich versuche, mich damit zu beschäftigen). Dabei habe ich die Datei dancemilkdance.com erstellt /etc/nginx/sites-availableund es gibt auch eine Standarddatei. Die Standarddatei war auf Listen 81 und dancemilkdance.com auf Listen 80. Ich habe ein bisschen herumprobiert und versucht, zu sehen, was passiert, und jetzt sind beide auf Listen 80 (dancemilkdance.com hat jetzt den Standardserver), ABER ich werde immer wieder auf Port 81 umgeleitet.

Nach jeder Änderung starte ich den Dienst neu und überprüfe damit auch, sudo nginx -tob alles richtig ist. Ich werde die Nginx-Konfiguration hier einfügen, damit Sie sie sehen können.

Anmerkung 1) Ich möchte die Standarddatei nicht löschen, sondern wirklich herausfinden, was die Ursache dieses Problems ist

Anmerkung 2) Wenn Sie eine Lösung haben, die für mehrere Domänen funktioniert, wäre das großartig

Anmerkung 3) Schon ein Hinweis genügt

www.dancemilkdance.com

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    server_name dancemilkdance.com   www.dancemilkdance.com;

    access_log /var/log/nginx/dancemilkdance.com.access.log rt_cache;
    error_log /var/log/nginx/dancemilkdance.com.error.log;

    root /var/www/dancemilkdance.com/htdocs;

    index index.php index.html index.htm;

    include common/php.conf;

    include common/wpcommon.conf;
    include common/locations.conf;
    include /var/www/dancemilkdance.com/conf/nginx/*.conf;
}

Standard

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

        root /var/www/html;

        index index.html index.htm index.nginx-debian.html;

        location / {
                try_files $uri $uri/ =404;
        }
}

Meine Domain ist (Sie haben es erraten) dancemilkdance.com

BEARBEITEN 1) Ich habe die Standardeinstellung entfernt und die Instanz neu gestartet, aber die Lösung ist immer noch dieselbe. Die Site wird nur richtig angezeigt, wenn ich Port 81 einstelle, aber dann bleibt die Site auf der Standardeinstellung www.dancemilkdance.com (:80) leer.

EDIT 2) Ich habe nxing neu installiert, alles von Grund auf neu gemacht und jetzt funktioniert es. Phase 2 wäre, eine weitere Domäne auf derselben IP/Instanz zu erstellen

verwandte Informationen