温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2024年2月20日,已超过 180天没有更新
在网站运行过程中,为了提高页面加载速度和减少带宽占用,开启gzip压缩是一种常见的优化手段。默认网站如不开启压缩的情况是比较耗资源的,并且关闭也会影响性能,本来10M的网页可以压缩为1M,不开启就要10M的流量,开启只需1M。
方法一:
第一步:登录宝塔面板
首先,打开你的浏览器,输入宝塔面板的地址,并输入用户名和密码进行登录。
第二步:选择网站
登录成功后,点击左侧导航栏中的「网站」选项,找到你想要开启gzip压缩的网站,并点击进入。
第三步:进入网站设置
在网站管理页面中,点击顶部导航栏上的「设置」选项,然后选择「配置文件」。
第四步:修改Nginx配置
在配置文件中,找到以「vhost_」开头的文件,并点击编辑按钮。
第五步:开启gzip压缩
在编辑页面的最底部,找到「location ~ .(js|css|png|jpg|jpeg|gif|bmp|ico)$」这一行代码。
在该行代码下方添加以下代码:
gzip on; gzip_static on; gzip_types text/plain text/css application/javascript image/jpeg image/gif image/png image/x-icon; gzip_vary on; gzip_disable "msie6"; gzip_comp_level 5; gzip_min_length 10k; gzip_buffers 4 16k;
代码解释:
- gzip on:开启gzip压缩。
- gzip_static on:启用静态文件的gzip压缩。
- gzip_types:指定需要进行gzip压缩的文件类型。
- gzip_vary on:将Vary头添加到响应中,以告诉缓存服务器有gzip压缩的版本。
- gzip_disable “msie6″:禁用IE6的gzip压缩。
- gzip_comp_level:设置gzip压缩级别,范围为1-9,值越大压缩率越高。
- gzip_min_length:设置允许压缩的最小文件大小。
- gzip_buffers:设置gzip压缩缓冲区的数量和大小。
第六步:保存配置
在添加完以上代码后,点击页面右上角的「保存」按钮,然后点击「重载」按钮来使配置生效。
第七步:验证配置
你可以使用在线工具或浏览器开发者工具来验证gzip压缩是否已经生效。打开你的网站,并查看响应头部信息中是否包含「Content-Encoding: gzip」字段。
方法二
宝塔面板操作路径:
软件商店→已安装→选择Nginx右侧的设置,弹窗后选择性能调整,将gzip_comp_level改为6,最后点保存。
温馨提示:设置成功,保存后,需要重启Nginx,不然不生效。
至此,你已经成功开启了宝塔面板中网站的gzip压缩,可以享受更快的网页加载速度和更低的带宽占用。
评论0+