apache desabilitar o módulo de deflação por site

3

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>
    
por gurun8 02.06.2011 / 00:12

1 resposta

3

De acordo com a documentação do Apache, você pode definir variável interna no-gzip com SetEnv para desativar a compactação.

    
por 02.06.2011 / 18:24