Nginx与gzip压缩组件
我正在尝试提高网站的页面速度,并使用“Yslow”和“page speed”来监控速度。例如,他们告诉我“用gzip压缩组件”,并给我一个CSS和JavaScript文件列表Nginx与gzip压缩组件,nginx,compression,components,gzip,Nginx,Compression,Components,Gzip,我正在尝试提高网站的页面速度,并使用“Yslow”和“page speed”来监控速度。例如,他们告诉我“用gzip压缩组件”,并给我一个CSS和JavaScript文件列表 /css/styles.css?v=6.5.5 /jquery.flexslider.js /4878.js /6610.js /首页.css?v=6.5.5 我们的主机通知我们,nginx正在对所有资产进行gzip压缩,即使它将代理还原回Apache,并且nginx站点启用文件(在虚拟主机级别启用)中的以下值证实了这
- /css/styles.css?v=6.5.5
- /jquery.flexslider.js
- /4878.js
- /6610.js
- /首页.css?v=6.5.5
gzip on;
gzip_disable msie6;
gzip_static on;
gzip_comp_level 9;
gzip_proxied any;
gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
这些工具没有被压缩是有原因的,还是事实上它们根本没有被压缩,我们需要让我们的主机添加一些额外的内容?您的主机提供商声称,请求导致nginx被压缩,这是潜在的问题原因:
- 尝试在联机检查器上检查url是否有类似gzip或
- 本地检查
的结果是什么(如果传入的响应是压缩的,您应该看到curl--compressed--head
)内容类型:gzip