Gzip压缩功能的实例配置

gzip on;               #开启gzip功能
gzip_types *;         #压缩源文件类型,根据具体的访问资源类型设定
gzip_comp_level 6;    #gzip压缩级别
gzip_min_length 1024; #进行压缩响应页面的最小长度,content-length
gzip_buffers 4 16K;   #缓存空间大小
gzip_http_version 1.1; #指定压缩响应所需要的最低HTTP请求版本
gzip_vary  on;        #往头信息中添加压缩标识
gzip_disable "MSIE [1-6]\."; #对IE6以下的版本都不进行压缩
gzip_proxied  off; #nginx作为反向代理压缩服务端返回数据的条件

这些配置在很多地方可能都会用到,所以我们可以将这些内容抽取到一个配置文件中,然后通过include指令把配置文件再次加载到nginx.conf配置文件中,方法使用。

nginx_gzip.conf

gzip on;
gzip_types *;
gzip_comp_level 6;
gzip_min_length 1024;
gzip_buffers 4 16K;
gzip_http_version 1.1;
gzip_vary  on;
gzip_disable "MSIE [1-6]\.";
gzip_proxied  off;

nginx.conf

include nginx_gzip.conf

Nginx中Gzip压缩功能的实例配置相关推荐

  1. nginx的gzip压缩功能

    我们在开发网站的时候,应该要考虑到pv,因为pv比较大可能会造成服务器带宽不够用,进而导致用户体验变差. 这个时候我们就可以考虑用nginx的gzip功能. 在nginx中开启gzip压缩功能很简单, ...

  2. nginx 开启gzip压缩

    一.背景介绍        历史遗留问题,在项目创建初期前端力量薄弱,网站大部分image.js.css与业务应用存放在一起,未上传到CDN中,最终导致网站访问缓慢,经过排查由于静态资源大量消耗带宽. ...

  3. Nginx gzip压缩功能及参数详解

    gzip 压缩功能 nginx提供了对文件内容压缩的功能,允许将内容在发送到客户端之前根据具体的策略进行压缩从而节约带宽.这个功能和Apache的mod_deflate压缩功能类似.依赖于ngx_ht ...

  4. Nginx开启Gzip压缩配置详解

    Nginx开启Gzip压缩配置详解 最近生产上发生了一些问题,原先所有的静态资源文件都是经过gzip压缩的,然而这几天突然都没有压缩了,经过一顿排查,发现是Nginx的配置有问题,借此机会详细了解了N ...

  5. Nginx开启gzip压缩配置参数

    Nginx开启gzip压缩配置参数 场景 图片资源较大,前端页面响应加载时间较长 解决方案 开启nginx的gzip进行资源的压缩,可以达到压缩静态文件大小,提高页面访问速度,节省流量和带宽的效果. ...

  6. 服务器端如何开启GZIP压缩功能

    我们知道做好负载均衡对网站的正常运行,用户体验相当重要.在负载均衡中有一个必须要做的事情就是给服务器开启GZIP压缩功能,对用户请求的页面进行压缩处理,以达到节省网络带宽,提高网站速度的作用. GZI ...

  7. Nginx服务器的压缩功能和缓存功能

    介绍 在Nginx服务器配置文件中可以通过配置Gzip的使用,可以配置在http块,server 块或者location块中设置,Nginx服务器可以通过ngx_http_gzip_module模块. ...

  8. Apache开启GZIP压缩功能方法

    Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台,本文讲解了如何开启Apache平台上的Gzip压缩功能 Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Li ...

  9. 探索HTTP传输中gzip压缩的秘密

    探索HTTP传输中gzip压缩的秘密 为什么要开启gZip 我们给某人发送邮件时,我们在传输之前把自己的文件压缩一下,接收方收到文件后再去解压获取文件.这中操作对于我们来说都已经司空见惯.我们压缩文件 ...

最新文章

  1. 使用PHPExcel 对表格进行,读取和写入的操作。。。。
  2. 再发些CSS常用技巧和兼容方案
  3. 【STM32】 keil软件工具--菜单详解
  4. 【搜索引擎基础知识2】网络爬虫的介绍
  5. 08.Eclipse下Ndk开发(使用fmod实现QQ变声功能)
  6. 两张趣图助你理解状态码的含义~
  7. IDEA启动tomcat报错java.util.zip.ZipException: error in opening zip file
  8. 安装成功后python报错_python安装Graphviz后报错及解决方法
  9. 爬虫实践---电影排行榜和图片批量下载
  10. div中赋值html字符串
  11. 20170724 Airflow官网资料学习
  12. Mac安装Qt出现错误Could not resolve SDK Path for ‘macosx‘
  13. Python学习手册~笔记1
  14. 批量合并工作簿,包含三种合并方式,Excel技能演示
  15. 594万奖金池!行人重识别、遥感图像语义分割等赛事全面启动!2020 年全国人工智能大赛来了...
  16. PLATO上线LAAS协议Elephant Swap,用户可借此获得溢价收益
  17. 技术人该如何选择未来职业方向?一起听听这几位美团同学的故事
  18. CString查找子字符串
  19. 宝塔低内存安装mysql_宝塔面板安装mysql 8.0提示最低内存和最低CPU限制的三种解决方法...
  20. 关于游戏服务端的搭建

热门文章

  1. 文件上传的注意细节(PHP)
  2. .Net 实用技术收藏!!!
  3. Kafka是如何实现高吞吐率的
  4. javasript中var、let和const区别
  5. spring @Value注解#和$区别
  6. 【数学】概念的理解 —— 有序对(ordered pair)
  7. 学习c++的优秀博客(转)
  8. nand ubi -3 uboot和ubi
  9. insert返回主键 — mybatis selectKey
  10. 大话设计模式—责任链模式