美文网首页
nginx 开启gzip

nginx 开启gzip

作者: 笃笃木鱼 | 来源:发表于2020-02-18 18:44 被阅读0次

在http传输中开启gzip可以有效压缩传输过程中的文件大小,提升网页加载速度。

  1. 首先,打开nginx配置文件
vim nginx.conf
  1. 在需要配置的站点配置代码中加入开启gzip的代码
        gzip on;  # 开启gzip
        gzip_min_length 1k; # 压缩的最小文件
        gzip_buffers 4 16k; #buffer
        gzip_http_version 1.0; # 使用的http协议版本,若使用了proxy_pass代理则默认会使用http 1.0协议
        gzip_comp_level 2; # 压缩等级
        gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; # 压缩的文件类型
  1. 重启nginx
    不同版本,不同安装方式nginx的重启命令不同
nginx -s reload
  1. 成功
    查看对应网站的network中的response
    出现Content-Encoding: gzip即成功

注意事项

  1. 在gzip_http_version的默认值是1.1,就是说对HTTP/1.1协议的请求才会进行gzip压缩。
    如果使用了proxy_pass进行反向代理,那么nginx和后端的upstream server之间是用HTTP/1.0协议通信的
  2. nginx的gzip模块官方配置文档

相关文章

  • nginx的Gzip配置

    1 nginx的Gzip配置 1.1 gzip的指令 1.gzip :该指令用于开启或者关闭Gzip 功能 默认情...

  • Vue开启Gzip Nginx开启Gzip

    安装compression-webpack-plugin vue.config.js配置Gzip压缩 配置Nginx

  • nginx常用配置

    gzip压缩 开启缓存 隐藏nginx版本信息 常用配置

  • 页面打开速度优化

    1、开启gzip压缩,浏览器是可以识别gzip压缩的。现在的服务基本上都使用nginx做转发,开启gzip也是很容...

  • nginx开启gzip

    1.开启gzip nginx实现资源压缩的原理是通过ngx_http_gzip_module模块拦截请求,并对需要...

  • Nginx开启Gzip

    Gzip可以大幅提高页面的加载速度,nginx默认是不开启的.不过开启也很简单. vi /etc/nginx/ng...

  • Nginx开启gzip

    在主配置文件(nginx.conf)的http内添加

  • nginx 开启gzip

    在http传输中开启gzip可以有效压缩传输过程中的文件大小,提升网页加载速度。 首先,打开nginx配置文件 在...

  • nginx开启gzip

    首先确保已经安装了nginx 获取nginx配置文件位置 运行ngix -t获取当前nginx的配置文件位置 编辑...

  • Nginx配置gzip压缩&expires缓存

    一、开启gzip压缩 -> 修改配置文件vi /php/server/nginx/conf/nginx.conf,...

网友评论

      本文标题:nginx 开启gzip

      本文链接:https://www.haomeiwen.com/subject/vbcnfhtx.html