2025年5月22日 星期四 乙巳(蛇)年 二月廿四 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 服务器 > Nginx

Nginx配置Gzip压缩html/css/js/图片等

时间:11-01来源:作者:点击数:70

前几天博客VPS升级到centos7,php7后,继续折腾的脚步

提高网页加载速度提高用户体验的同时,对搜索引擎优化也有正面的影响,所以一直是我感兴趣的东西。

https://developers.google.com/speed/pagespeed/insights

Google官方网页载入速度检测工具PageSpeed Insights,看看还有什么可以进一步优化的!

因为前前后后折腾过几次,所以当前的基础分还是挺高的!

PS: 个人觉得在网站主机网络还算稳定的前提下,minify的提速效果是最明显的!关于压缩的minify方案在博客也介绍过,nginx模块minify, php版minify 可自行站内搜索!

其中的Enable compression启用压缩功能

原因是这样的,我在nginx配置中只写了一条gzip on; 因此默认

  • gzip_types text/html;

也就是说比如css/js等文件没有生效

一劳永逸的解决办法:

  • gzip_types"application/atom+xml" \
  • "application/javascript" \
  • "application/json" \
  • "application/ld+json" \
  • "application/manifest+json" \
  • "application/rdf+xml" \
  • "application/rss+xml" \
  • "application/schema+json" \
  • "application/vnd.geo+json" \
  • "application/vnd.ms-fontobject" \
  • "application/x-font-ttf" \
  • "application/x-javascript" \
  • "application/x-web-app-manifest+json" \
  • "application/xhtml+xml" \
  • "application/xml" \
  • "font/eot" \
  • "font/opentype" \
  • "image/bmp" \
  • "image/svg+xml" \
  • "image/vnd.microsoft.icon" \
  • "image/x-icon" \
  • "text/cache-manifest" \
  • "text/css" \
  • "text/html" \
  • "text/javascript" \
  • "text/plain" \
  • "text/vcard" \
  • "text/vnd.rim.location.xloc" \
  • "text/vtt" \
  • "text/x-component" \
  • "text/x-cross-domain-policy" \
  • "text/xml"

OK了

再把图片优化后

剩下的稍后继续尝试折腾。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门