执行时:
sudo a2dismod deflate
sudo service apache2 restart
刷新&在Chrome网页工具中检查我网站的响应标头,我的资产(css和js)仍被标记为Content-Encoding : gzip
。 Y-Slow还确认除了实际的html文档之外的所有资产仍然是压缩的。
我在CodeIgniter的配置文件中关闭了输出压缩:
$config['compress_output'] = FALSE;
对于它的价值......虽然禁用了deflate模块但我认为这不重要,我的/etc/apache2/mods-available/deflate.conf
文件是系统默认值:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
AddOutputFilterByType DEFLATE application/rss+xml
</IfModule>
我正在运行Ubuntu 12.04。还有什么可能导致我的资产被压缩?
我的.htaccess
文件没有deflate命令。
答案 0 :(得分:0)
您可以尝试以下操作。
禁用指定文件的gzip试试这个:
SetEnvIfNoCase Request_URI YOUR_FILE_NAME\.php$ no-gzip dont-vary
在您htaccess
文件中。的 change YOUR_FILE_NAME\.PHP$ to what you need
即可。
并禁用gzip试试这个:
SetEnv no-gzip dont-vary
在htaccess
文件中。