我试图在Apache 2.2中为压缩配置mod_deflate,并在httpd.conf文件中进行了以下更改。
LoadModule deflate_module modules/mod_deflate.so
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
此外我确实将日志级别更改为LogLevel debug
,以便我可以验证更改,
并且它在压缩日志下面也会在error.log文件中打印,但Chrome在开发人员工具的网络选项卡中仍然显示旧尺寸而不是压缩尺寸。
任何人都可以帮我理解这里出了什么问题。谢谢你。
error.log中
[debug] mod_deflate.c(710): [client ::1] Zlib: Compressed 272070 to 68607 : URL /test.js, referer: http://localhost/
[debug] mod_deflate.c(710): [client ::1] Zlib: Compressed 4286 to 681 : URL /dummy.ico, referer: http://localhost/
在访问日志中我也可以看到压缩大小接近68607但浏览器仍显示272070 的的access.log
"GET /test.js HTTP/1.1" 200 68625