如何在Apache2中禁用mod_deflate
- 针对特定目录中的文件
或者
- 对所有扩展名为,例如.py的文件?
如何在Apache2中禁用mod_deflate
或者
# 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>
引用自: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
我不知道这是否是一种通用解决方案,但至少对我有效,在某个文件夹的 .htaccess 文件中关闭 .py 文件的 mod_deflate :
SetEnvIfNoCase Request_URI "\.py$" no-gzip dont-vary
httpd.conf
中的<Directory>
配置包含AllowOverride All
,那么是的。 - Chloe