nginx配置gzip压缩

艺帆风顺 发布于 2025-04-03 13 次阅读


一个前端同学说自己的项目希望开通 gzip 压缩的功能,于是我马上去看了 NGINX 配置文件:

 gzip on; gzip_comp_level 4; gzip_static on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_proxied any; gzip_types text/plain application/xml application/x-javascript text/css application/json image/jpeg image/gif image/png;    gzip_disable     "MSIE [1-5].";

如上配置文件内容在 http 区块设置,配置完毕之后,可以在浏览器访问对应域名,查看资源是否有压缩,但是我在配置如上内容之后,浏览器访问看下来却没有压缩,原来是请求的资源类型 Content-Type: application/javascript 不在上边压缩的类型当中。

然后把这个类型加进去:

 gzip on; gzip_comp_level 4; gzip_static on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_proxied any; gzip_types text/plain application/xml application/javascript application/x-javascript text/css application/json image/jpeg image/gif image/png;    gzip_disable     "MSIE [1-5].";

然后再进入浏览器看效果,发现 gzip 就正常开启了。

打赏

版权声明:本文内容来自个人博客:二丫讲梵,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://wiki.eryajf.net/pages/5228.html如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者:二丫讲梵的创作,Powered by 二丫讲梵。本文已获原作者授权发布。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。