Jak mogę wyłączyć mod_deflate w Apache2Jak wyłączyć mod_deflate w apache2?
- W przypadku plików w określonym katalogu
LUB
- Dla wszystkich plików, które mają rozszerzenie, na przykład .py?
Jak mogę wyłączyć mod_deflate w Apache2Jak wyłączyć mod_deflate w apache2?
LUB
Można ustawić environment variable no-gzip do tego katalogu/Rodzaj sprawy:
# 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>
nie wiem, czy jest to rozwiązanie ogólne, ale to działało przynajmniej dla mnie, aby włączyć z mod_deflate dla .py-pliki w pliku .htaccess w określonym folderze:
SetEnvIfNoCase Request_URI "\.py$" no-gzip dont-vary
działało idealnie. Podczas debugowania wolę jednolinijkową –
Cytat: scottlinux.com
wyłączyć kompresję: Aby wyłączyć kompresję w Apache, zazwyczaj wystarczy wyłączyć moduł 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
mogę zrobić to w pliku .htaccess wewnątrz tego folderu? – wakandan
@wakandan Tak, jeśli twoja konfiguracja '' w twoim głównym 'httpd.conf' zawiera' AllowOverride All'. –
Chloe