文章内容

2022/6/14 20:04:07,作 者: 黄兵

Nginx 启用文本压缩

今天在使用 PageSpeed Insights 检测网页的时候提示:启用文本压缩,如下图所示:

但是经过手动检测这些 js 文件和 css 文件,已经启用了压缩,截图如下:

通过上图可以看到已经启用了压缩,但是 PageSpeed Insights 仍然提示需要启用文本压缩。

于是我登陆服务器,查看 Nginx gzip 的配置,是这样的:

##
# Gzip Settings
##

gzip on;

# gzip_vary on;
# gzip_proxied any;
# gzip_comp_level 6;
# gzip_buffers 16 8k;
# gzip_http_version 1.1;
# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

应该是没有设置相关参数导致的,于是将前面的注释去掉,Nginx 重新加载配置:

nginx -t 
nginx -s reload

之后再次测试,看看结果,截图如下:

可以看到已经不再提示未启用文本压缩了。


总结

没有修改以前,提示启用文本压缩,应该是压缩率不够,虽然是开启了 Nginx gzip,但是只有 Level 1,压缩率不够,所以改成了6,解决了这个问题。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Nginx 启用文本压缩

分享到:

发表评论

评论列表