- Startseite
- Docs
- Installation und Konfiguration
- Installation und Konfiguration
- Docker-Version
- Verwenden von ONLYOFFICE Docs hinter dem Proxy
Verwenden von ONLYOFFICE Docs hinter dem Proxy
Einleitung
ONLYOFFICE Docs läuft als Online-Anwendung und muss häufig in interne Netzwerke integriert werden. Viele Netzwerke nutzen heutzutage verschiedene Webserver als Proxy für bestimmte Zwecke. Daher ist es wichtig, dass ONLYOFFICE Docs hinter dem Proxy funktioniert. Die am weitesten verbreiteten Webserver sind NGINX und Apache, deren Beliebtheit auf ihre Flexibilität, Geschwindigkeit und Leistung zurückzuführen ist. Ein weiterer bekannter Webserver ist HAProxy, der ursprünglich als Lastenausgleich entwickelt wurde. Im folgenden Artikel bieten wir fertige Beispiele für die Konfiguration von ONLYOFFICE Docs hinter diesen drei Proxy-Webservern.
Um ONLYOFFICE Docs für clientseitige Hosts zugänglich zu machen, müssen Sie weitergeleitete HTTP-Header einrichten. Ihr Ziel ist es, Informationen über den Client zu speichern, während die Anfrage über den Proxy an den Server gesendet wird. Sie müssen zwei Arten von HTTP-Headern einrichten: X-Forwarded-Proto
und X-Forwarded-Host
. Der X-Forwarded-Proto-Header ist ein De-facto-Standardheader zur Identifizierung des Protokolls (HTTP oder HTTPS), das ein Client für die Verbindung mit dem Proxy oder Load Balancer verwendet hat. X-Forwarded-Host ist ein Standardheader zur Identifizierung des ursprünglich vom Client im Host-HTTP-Anforderungsheader angeforderten Hosts.
Es gibt drei Hauptszenarien, in denen Sie einen Proxy konfigurieren müssen. Hier sind Beispiele für die Vorgehensweise.
Allgemeines Szenario (Proxy zum lokalen Server)
Dieses Szenario wird verwendet, wenn Sie den ausgehenden Datenverkehr einfach auf den lokalen Server umleiten müssen:
Hier sind die fertigen Konfigurationen für den Proxy:
Proxy-HTTPS zu HTTP
Dieses Szenario wird verwendet, wenn Sie die Verbindung sichern müssen, sodass alle Anforderungen automatisch auf HTTPS umgeleitet werden müssen:
Hier sind die fertigen Konfigurationen für den Proxy: