Questo articolo è stato tradotto dall’AI

Utilizzo di ONLYOFFICE Docs dietro il proxy

Introduzione

ONLYOFFICE Docs funziona come un'applicazione online e spesso necessita di essere integrata nelle reti interne. Molte reti oggi utilizzano diversi server web come proxy per determinati scopi. Pertanto, è importante rendere ONLYOFFICE Docs operativo dietro il proxy. I server web più diffusi sono NGINX e Apache, la cui popolarità è dovuta alla loro flessibilità, velocità e potenza. Un altro server web ben noto è HAProxy, originariamente progettato per funzionare come load balancer. Træfik è anche un moderno reverse proxy e load balancer molto popolare. Questo articolo fornisce esempi di configurazione pronti per eseguire ONLYOFFICE Docs dietro questi quattro server proxy.

Per rendere ONLYOFFICE Docs accessibile agli host lato client, è necessario configurare gli header HTTP inoltrati. Il loro scopo è mantenere le informazioni sul client mentre la richiesta va al server attraverso il proxy. È necessario configurare due tipi di header HTTP: X-Forwarded-Proto e X-Forwarded-Host. L'header X-Forwarded-Proto è un header standard de facto per identificare il protocollo (HTTP o HTTPS) che un client ha utilizzato per connettersi al proxy o al load balancer. X-Forwarded-Host è un header standard per identificare l'host originale richiesto dal client nell'header della richiesta HTTP Host.

Ci sono tre scenari principali in cui potrebbe essere necessario configurare un proxy. Ecco esempi di come ciascuno può essere configurato.

Scenario comune (proxy al server locale)

Questo scenario viene utilizzato quando è necessario semplicemente reindirizzare il traffico in uscita al server locale:

Ecco le configurazioni pronte per il proxy:

Proxy HTTPS a HTTP

Questo scenario viene utilizzato quando è necessario proteggere la connessione in modo che tutte le richieste siano automaticamente reindirizzate a HTTPS:

Ecco le configurazioni pronte per il proxy:

Percorso virtuale

Questo è uno scenario adatto quando è necessario mappare una directory specifica sul proprio host al percorso specificato nel server web:

Ecco le configurazioni pronte per il proxy:

Voci con l'etichetta tag:
Sfoglia tutti i tag