Acredito que RemoveOutputFilter espera uma extensão de arquivo, não um tipo de filtro. Deve ser algo como:
<Location /myfolder>
RemoveOutputFilter html
</Location>
ou qualquer extensão de arquivo que você esteja usando nesse diretório.
Eu tenho um servidor web apache do Ubuntu e eu habilitei mod_deflate para gzip todo o conteúdo. No entanto, há uma pasta para a qual eu gostaria de desabilitar o mod_deflate. Eu ia fazer algo assim:
<Location /myfolder>
RemoveOutputFilter DEFLATE
</Location>
Mas isso não funciona.
Rational: Estou tentando depurar um servidor XMLRPC e estou usando wireshark para ver o que passa nas solicitações HTTP, pois as respostas são compactadas, não consigo ver o que está acontecendo.
Acredito que RemoveOutputFilter espera uma extensão de arquivo, não um tipo de filtro. Deve ser algo como:
<Location /myfolder>
RemoveOutputFilter html
</Location>
ou qualquer extensão de arquivo que você esteja usando nesse diretório.
@rvf, obrigado pela ajuda!
Eu estava lutando com o download de arquivos da área de trabalho (não html, css ou js) corrompidos durante o download, mas apenas para alguns usuários. O Internet Explorer teve mais problemas. O problema era que o GZIP do servidor estava compactando arquivos ZIP já compactados e outros arquivos que precisavam ser transferências binárias não modificadas, incluindo PDF, DWG e SKP. Eu pensei que esses arquivos foram removidos da compressão, mas descobri que eles ainda estavam sendo comprimidos usando esta ferramenta de teste gzip on-line
Tags gzip apache-2.2 mod-deflate deflate