De acordo com a documentação do Apache, você pode definir variável interna no-gzip
com SetEnv
para desativar a compactação.
Existe uma maneira de desabilitar o módulo deflate por site no Apache2?
Eu tenho um site legado que usa inclusões do lado do servidor tipo mime personalizadas que estão quebrando com o módulo de deflação ativado. Meu palpite é que o arquivo incluído está sendo criptografado duas vezes: uma vez quando incluído e, novamente, quando a resposta é enviada.
Eu posso desabilitar o módulo deflate para o Apache2 como um todo e o problema desaparece, mas prefiro não ser obrigado a desabilitar todos os sites.
Alguém teve algum sucesso em desabilitar a desinfecção com uma diretiva conf Apache?
UPDATE
Desativei DEFLATE com êxito para o site virtual usando SetEnv no-gzip 1 :
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.domain.com
DocumentRoot /var/www/domain.com/www/
ErrorDocument 404 /404.html
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
SetEnv no-gzip 1
<Directory />
Options +Includes
SetOutputFilter INCLUDES
AcceptPathInfo On
AddType text/x-jbase-html .jhtml
Action text/x-jbase-html /cgi-bin/jBase.pl
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
De acordo com a documentação do Apache, você pode definir variável interna no-gzip
com SetEnv
para desativar a compactação.
Tags apache-2.2 mod-deflate