在介绍如何在宝塔面板中开启gzip压缩之前,首先我们要了解一下gzip压缩的概念及其作用。gzip是一种压缩算法,通过将网页中的大容量文件(如CSS、JS、HTML等)进行压缩,可以将文件体积缩小40%~70%左右,从而提升网页的加载速度,节省带宽资源。对于经常访问网站的用户来说,开启gzip压缩可以更快地加载网页内容,提升用户体验。gzip压缩工作原理是:Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩;
如果浏览器支持HTTP压缩,Web服务器检查请求文件的后缀名;
如果请求文件是HTML、CSS等静态文件,Web服务器到压缩缓冲目录中检查是否已经存在请求文件的最新压缩文件;
如果请求文件的压缩文件不存在,Web服务器向浏览器返回未压缩的请求文件,并在压缩缓冲目录中存放请求文件的压缩文件;
如果请求文件的最新压缩文件已经存在,则直接返回请求文件的压缩文件;
如果请求文件是ASPX等动态文件,Web服务器动态压缩内容并返回浏览器,压缩内容不存放到压缩缓存目录中。

登陆宝塔面板,在软件商店界面,找到已安装的Nginx,点击设置,性能调整里把Gzip开启,gzip_comp_level压缩率调为3-6

1.使用在线工具SEO综合查询检测。可以通过站长工具网站来检测gzip压缩是否生效。在这些网站中输入网站地址,若服务器信息显示“是否压缩:是”则表示gzip压缩已生效。
2.使用Chrome浏览器检测。在Chrome浏览器中按下“F12”键,进入开发者工具,选择“Network”标签页,在“Response Headers”中查找“Content-Encoding: gzip”字样,若存在则表示gzip压缩已生效。