- Home
- Usando ONLYOFFICE Docs atrás do proxy
Usando ONLYOFFICE Docs atrás do proxy
Introdução
ONLYOFFICE Docs funciona como aplicativo online e frequentemente precisa ser integrado em redes internas. Muitas redes usam diferentes servidores web como proxy para determinados propósitos hoje. Assim, é importante tornar o ONLYOFFICE Docs funcional atrás do proxy. Os servidores web mais difundidos são NGINX e Apache, cuja popularidade é causada por sua flexibilidade, velocidade e poder. Outro servidor web bem conhecido é o HAProxy, que foi originalmente projetado para funcionar como um balanceador de carga. No artigo abaixo, oferecemos exemplos prontos para configurar a execução do ONLYOFFICE Docs atrás desses três servidores web proxy.
Para tornar o ONLYOFFICE Docs acessível para hosts do lado do cliente, você precisa configurar cabeçalhos HTTP encaminhados. Seu objetivo é manter informações sobre o cliente enquanto a solicitação vai para o servidor através do proxy. Você precisa configurar dois tipos de cabeçalhos HTTP: X-Forwarded-Proto e X-Forwarded-Host. O cabeçalho X-Forwarded-Proto é um cabeçalho padrão de fato para identificar o protocolo (HTTP ou HTTPS) que um cliente usou para se conectar ao proxy ou balanceador de carga. O X-Forwarded-Host é um cabeçalho padrão para identificar o host original solicitado pelo cliente no cabeçalho de solicitação HTTP Host.
Pode haver três cenários principais quando você precisa configurar o proxy. Aqui estão os exemplos de como isso pode ser realizado.
Cenário comum (proxy para servidor local)
Este cenário é usado quando você precisa simplesmente redirecionar o tráfego de saída para o servidor local:

Aqui estão as configurações prontas para proxy:
Proxy HTTPS para HTTP
Este cenário é usado quando você precisa proteger a conexão para que todas as solicitações sejam automaticamente redirecionadas para HTTPS:

Aqui estão as configurações prontas para proxy:
