Как отключить mod_deflate в apache2? - PullRequest
12 голосов
/ 17 декабря 2009

Как я могу отключить mod_deflate в Apache2

  • Для файлов в определенном каталоге

ИЛИ

  • Для всех файлов с расширением, например .py?

Ответы [ 3 ]

28 голосов
/ 17 декабря 2009

Вы можете установить переменную окружения no-gzip для этого каталога / типа файла:

# for URL paths that begin with "/foo/bar/"
SetEnvIf Request_URI ^/foo/bar/ no-gzip=1

# for files that end with ".py"
<FilesMatch \.py$>
    SetEnv no-gzip 1
</FilesMatch>
3 голосов
/ 05 декабря 2016

Цитата: scottlinux.com

Отключить сжатие : Чтобы отключить сжатие в Apache, обычно вам просто нужно отключить модуль mod_deflate ...

Debian / Ubuntu:

$ sudo a2dismod deflate
Module deflate disabled.
Run '/etc/init.d/apache2 restart' to activate new configuration!

$ sudo /etc/init.d/apache2 restart
1 голос
/ 01 мая 2013

Не знаю, является ли это общим решением, но оно работало, по крайней мере, для меня, чтобы включить mod_deflate для .py-файлов в файле .htaccess в определенной папке:

SetEnvIfNoCase Request_URI "\.py$" no-gzip dont-vary
...