Verwenden von ONLYOFFICE Docs hinter dem Proxy

Einleitung

ONLYOFFICE Docs läuft als Online-Anwendung und muss oft in interne Netzwerke integriert werden. Viele Netzwerke verwenden heute für bestimmte Zwecke unterschiedliche Webserver als Proxy. Daher ist es wichtig, dass ONLYOFFICE Docs hinter dem Proxy funktioniert. Die am weitesten verbreiteten Webserver sind NGINX und Apache, deren Popularität durch ihre Flexibilität, Geschwindigkeit und Leistung verursacht wird. Ein weiterer bekannter Webserver ist HAProxy, der ursprünglich als Load-Balancer konzipiert wurde. Im folgenden Artikel bieten wir fertige Beispiele für die Konfiguration der Ausführung von ONLYOFFICE Docs hinter diesen drei Proxy-Webservern.

Damit ONLYOFFICE Docs für clientseitige Hosts zugänglich ist, 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 geht. 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 verwendet hat, um eine Verbindung zum Proxy oder Load-Balancer herzustellen. Der X-Forwarded-Host ist ein Standardheader zum Identifizieren des vom Client angeforderten ursprünglichen Hosts im Host-HTTP-Anfrageheader.

Es gibt drei Hauptszenarien, in denen Sie den Proxy konfigurieren müssen. Hier sind die Beispiele, wie es durchgeführt werden kann.

Allgemeines Szenario (Proxy zum lokalen Server)

Dieses Szenario wird verwendet, wenn Sie den ausgehenden Datenverkehr einfach an den lokalen Server umleiten müssen:

Hier sind die fertigen Konfigurationen für Proxy:

Proxy HTTPS zu HTTP

Dieses Szenario wird verwendet, wenn Sie die Verbindung sichern müssen, damit alle Anfragen automatisch an HTTPS umgeleitet werden müssen:

Hier sind die fertigen Konfigurationen für Proxy:

Virtueller Pfad

Dies ist ein geeignetes Szenario, wenn Sie ein Verzeichnis auf Ihrem Host dem im Webserver angegebenen Pfad zuordnen müssen:

Hier sind die fertigen Konfigurationen für Proxy:

Hosten ONLYOFFICE Docs auf Ihrem eigenen Server oder nutzen Sie es in der Cloud

Artikel zum Thema:
Alle Schlagwörter