Como configurar o mod-proxy-HTML sem receber erros de codificação de conteúdo

2

Eu configurei um proxy reverso na LAN do meu local de trabalho para que vários sites possam ser acessados de fora da nossa LAN. Eu incluí o mod-proxy-HTML, então ele lida com a reescrita de URLs no HTML retornado.

No entanto, o Firefox e o Chromium reclamam de um problema de codificação.

Se eu editar a opção network.http.accept-encoding do Firefox e remover o padrão gzip;deflate ; então o site parece ok.

    
por manu 09.04.2011 / 21:10

3 respostas

4

Configurando o Apache assim:

SetOutputFilter INFLATE;proxy-html;DEFLATE

resolveu meu problema.

    
por 11.04.2011 / 21:00
0

Tente desabilitar mod_deflate na sua configuração do Apache.

    
por 10.04.2011 / 02:52
0

Use isto:

ProxyHTMLCharsetOut *

* ProxyHTMLCharsetOut     Sintaxe ProxyHTMLCharsetOut name     Isso seleciona uma codificação para a saída mod_proxy_html. Normalmente não deve ser usado, já que qualquer alteração do padrão UTF-8 (Unicode - como usado internamente por libxml2) irá impor uma sobrecarga de processamento adicional. O token especial ProxyHTMLCharsetOut * gerará saída usando a mesma codificação da entrada. *

    
por 14.11.2011 / 14:24