Wie richte ich NGINX im Discourse Docker-Container ein

Mein Discourse-Forum läuft unter der Adresse forum.example.com. Ich möchte NGINX im Discourse Docker-Container einrichten und habe die Anweisungen hier befolgt:
Run other websites on the same machine as Discourse
Nachdem ich die Einrichtung gemäß den Anweisungen abgeschlossen hatte, trat der Fehler „ERR_TOO_MANY_REDIRECTS“ auf.


Irgendwelche Vorschläge oder Ideen zur Behebung dieses Problems?

Sie meinen, Sie möchten aus irgendeinem Grund einen externen Nginx als Reverse-Proxy verwenden?

Es gibt einen Nginx im Discourse-Container, und er ist eingerichtet.

Welches Problem versuchen Sie zu lösen?

Sie müssen detailliertere Angaben dazu machen, was Sie getan haben.

Mein Wunsch ist es, forum.example.com/forum für das Forum und forum.example.com für eine HTML-Seite zu verwenden.
Ich habe nach einer Lösung gesucht und festgestellt, dass ich einen zusätzlichen Nginx-Proxy vor den Docker-Container schalten muss.
Ich habe versucht, die obigen Anweisungen zu befolgen, aber das Ergebnis war nicht erfolgreich.

1 „Gefällt mir“

Siehe Discourse von einem Unterordner (Pfadpräfix) statt einer Subdomain aus bereitstellen.

Ich habe diesen Artikel gelesen, und er besagt, dass er gehostete Kunden auf Unternehmensebene benötigt, um ihn nutzen zu können. Ist das richtig?

Ja, das stimmt für gehostete Kunden. Aber wenn Sie weiterlesen:

Es wird beschrieben, wie man es auf seinem eigenen Server macht. Die Warnungen, dass es schwierig, kompliziert und nicht wirklich empfehlenswert ist, sind jedoch alle wahr. Die meisten Leute sind sich jetzt einig, dass die Verwendung eines Unterordners keine SEO-Vorteile bringt.

2 „Gefällt mir“