Как отключить mod_deflate в apache2?

Как отключить mod_deflate в Apache2

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

ИЛИ

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

Ответ 1

Вы можете установить переменную окружения 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>

Ответ 2

Цитата: 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

Ответ 3

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

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