Setup Multisite-Konfiguration mit Let's Encrypt und ohne Reverse Proxy

Sie müssen wahrscheinlich nur den Teil ändern, der mit den Zertifikaten zu tun hat.

Oh. Warte.

Es scheint, dass kürzliche Änderungen an der Art und Weise, wie die NGINX-Konfiguration verwaltet wird, dazu geführt haben, dass dieser Teil nun in einer anderen Datei liegt:

   # do not redirect all hosts back to the main domain name
    - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /if \(\$http_host[^\}]*\}/m
        to: ""

Ja. Hier ist der neue Ort:

Ich denke, dass die Änderung dieses Dateinamens in /etc/nginx/conf.d/outlets/server/20-https.conf das Weiterleitungsproblem lösen wird. Sie müssen auch die Änderungen bezüglich der Anforderung des Zertifikats vornehmen, obwohl, wenn es funktioniert, Sie es wahrscheinlich nicht ändern müssen.

1 „Gefällt mir“

Danke @pfaffman! Bisher bekomme ich es nicht zum Laufen. Ich bin aber wahrscheinlich auch gerade auf das Zertifikatslimit gestoßen und baue es mit Änderungen an der Konfigurationsdatei neu…

Ich werde mir jetzt die Proxy-Sachen ansehen :sob:

Wenn ja, können Sie einfach eine weitere Subdomain zur Liste (und zum DNS-Eintrag) hinzufügen, und Sie starten eine neue Ratenbegrenzung.

1 „Gefällt mir“

Vielleicht wurde ich wieder vom Browser-Cache getäuscht :face_with_spiral_eyes: Auf jeden Fall habe ich diesen Server auf die Standard-Multisite-Einrichtung umgestellt, mit Caddy als Reverse-Proxy. Am Ende ist das auch unkompliziert, und eine Sache, die mir tatsächlich gefällt, ist, dass die Zertifikate dann für jede Domain sind (und nicht alle Domains auf einem Zertifikat geteilt werden).

Ich habe noch einen weiteren Server zu aktualisieren, ich werde die Anpassungen später mit diesem ausprobieren, um zu sehen, was notwendig ist…

Danke nochmal!

1 „Gefällt mir“