目标
我是新来的压缩世界。 我想为我的网站启用gzip压缩。我不确定如何以正确的方式完成。如何在我的网站上启用Gzip并进行测试?
我已经试过
在
root/
目录我的网站创建.htaccess
并添加这些行:AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript
使用测试卷曲
我试图运行curl -I -H 'Accept-Encoding: gzip,deflate' http://my-site.com
结果:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 20 0 0 0 0 0 0 --:--:-- 0:00:30 --:--:-- 0
Content-Encoding: gzip
注意:内容编码:gzip
测试使用gzip测试在线工具
我去这个网站和en我的网址。
http://checkgzipcompression.com/?url=http%3A%2F%2Fwww.bunlongheng.com%2F
结果:You're blessed! It's GZIP Enabled.
我也上测试:https://www.feedthebot.com/tools/gzip/
结果:Gzip已工作? Yes
71.6%
浏览器减少文件大小
我已经试过上:Safari浏览器,火狐和Chrome。
通过2次测试后,我想,我做得对,但是当我去我的网站:我的风格都搞砸了。随意看看吧:here
我的控制台不断给我这个错误:
无法加载资源:净:: ERR_CONTENT_DECODING_FAILED
能有人请解释这是为什么发生?
我需要在我的php.ini
中配置任何东西吗? 如果是这样,我可能需要创建一个,因为我没有。
任何帮助将非常感激。
如果你没有得到一些回复,你可能要使用问题底部的'flag'链接,并要求版主将此Q移至http://webmasters.stackexchange.com/。祝你好运。 – shellter