我知道这个问题已经在 stackoverflow 上被问过好几次了,但是在这些问题中我找不到任何对我有用的东西。
我有一个由 BlueHost 托管的网站,我正在尝试启用 gzip 压缩。
这是我的 .htaccess 文件的(相关部分):
#GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE application/javascript application/x-javascript text/plain text/html text/css text/x-component text/xml application/json application/xml alpplication/xhtml+xml
</ifmodule>
这段代码是 BlueHost 给我的。
如果我运行 Google 的 PageSpeed Insights,它会识别压缩。但是,当我运行 GTMetrix(执行 PageSpeed 和 YSlow)时,它们都不识别 gzip 的内容。另外,我检查了http://www.gidnetwork.com/tools/gzip-test.php并且我正在提供 gzip 的内容。
我做错了什么,还是 GTMetrix 有错误?