Es gibt viele Gründe, einen Reverse-Proxy einzusetzen. Ich bin mir ziemlich sicher, dass die Infrastruktur von Discourse.org hinter HAproxy läuft.
Ich verwende Traefik und Caddyserver und habe in der Vergangenheit auch Nginx, HAproxy und sogar Apache zum Laufen gebracht (für eine WordPress-Installation in einem Unterordner).
Das ist dein Problem. Du musst force_https aktivieren und herausfinden, warum es die Seite beschädigt. Es abzuschalten ist keine Option. Du hast kostenlose Unterstützung angefragt, und diejenigen, die geantwortet haben, haben keine Lösung für Apache. Daher musst du selbst die Führung bei der Apache-Gruppe übernehmen.