⽤用gzip⽅方法压缩响应数据,节约带宽
gzip on;
gzip_min_length 1000;
gzip_proxied expired no-cache no-sto
re private auth;
gzip_types text / plain application
/ xml;
指令:
8.1 gzip
启⽤用或禁⽤用gzip压缩
Syntax: gzip on | off;
Default: gzip off;
Context: http, server, location, if
in location
8.2 gzip_comp_level
设置level响应的gzip压缩。可接受的值范围为1-9
Syntax: gzip_comp_level level;
Default: gzip_comp_level 1;
Context: http, server, location
8.3 gzip_disable
匹配到客户端浏览器器不不执⾏行行压缩,有些浏览器器版本
太旧了了,不不⽀支持压缩
Syntax: gzip_disable regex ...;
Default: —
Context: http, server, location
8.4 gzip_min_length
启⽤用压缩功能的响应报⽂文⼤大⼩小阈值
Syntax: gzip_min_length length;
Default: gzip_min_length 20;
Context: http, server, location
8.5 gzip_http_version
设定启⽤用压缩功能时,所⽀支持的最低HTTP协议的版

Syntax: gzip_http_version 1.0 | 1.1;
Default: gzip_http_version 1.1;
Context: http, server, location
8.6 gzip_buffers
设置⽤用于压缩功能时缓冲区数量量及每个缓存区的⼤大
⼩小
Syntax: gzip_buffers number size;
Default: gzip_buffers 32 4k|16 8k;
Context: http, server, location
8.7 gzip_types
指明仅对哪些类型的资源执⾏行行压缩操作;即压缩过
滤器器,默认包含有text/html,不不⽤用指定,否则出错
Syntax: gzip_types mime-type ...;
Default: gzip_types text/html;
Context: http, server, location
8.8 gzip_vary
如果启⽤用压缩,是否在响应报⽂文⾸首部插⼊入 Vary:
AcceptEncoding 字段
Syntax: gzip_vary on | off;
Default: gzip_vary off;
Context: http, server, location
8.9 gzip_proxied
nginx对于反向代理理服务器器请求的响应报⽂文,在何种
条件(HTTP⾸首部中的关键字)下启⽤用压缩功能,该
指令需要配合反向代理理服务器器来实现
Syntax: gzip_proxied off | expired |
no-cache | no-store | private |
no_last_modified | no_etag | auth |
any ...;
Default: gzip_proxied off;
Context: http, server, location
参数:

nginx中ngx_http_gzip_module模块的更多相关文章

  1. nginx中Geoip_module模块的使用

    nginx中Geoip_module模块的使用 .安装模块,nginx也是通过yum安装 yum install nginx-module-geoip -y # 可以看到模块的链接库文件 [root@ ...

  2. Nginx中ngx_http_proxy_module模块

    该模块允许将请求传递给另⼀一台服务器器指令:1 ,proxy_pass设置代理理服务器器的协议和地址以及应映射位置的可选 URI .作为协议,可以指定“ http 或 https .可以将地址指定为域 ...

  3. nginx中ngx_http_core_module模块

    http核⼼心模块指令:套接字相关的配置3.1 server{ }设置虚拟服务器器的配置Syntax: server { ... }Default: —Context: httpserver {lis ...

  4. Nginx中location模块的详细配置(含示例)

    题记 此前在配置Nginx location模块的时候玩出了一些bug,折腾了一段时间.后来网上也查阅了相关的资料,看着也比较混乱.周末有空想着好好整理一下location模块的配置,结合自己的亲手实 ...

  5. nginx中ngx_http_ssl_module模块

    此模块为HTTPS提供必要的⽀支持worker_processes auto;http {...server {listen 443 ssl;keepalive_timeout 70;ssl_prot ...

  6. nginx中的模块分类及常见核心模块有哪些

    1.模块分类 核心模块:是 Nginx 服务器正常运行必不可少的模块,提供错误日志记录 .配置文件解析 .事件驱动机制 .进程管理等核心功能 标准HTTP模块:提供 HTTP 协议解析相关的功能,比如 ...

  7. Nginx中ngx_http_upstream_module模块

    用于将多个服务器器定义成服务器器组,⽽而由 proxy_pass , fastcgi_pass 等指令进⾏行行引⽤用upstream backend {server backend1.example. ...

  8. Nginx中ngx_http_log_module模块

    指定⽇日志格式记录请求指令: access_log设置缓冲⽇日志写⼊入的路路径,格式和配置Syntax: access_log path [format[buffer=size] [gzip[=lev ...

  9. nginx中ngx_http_access_module模块

    实现基于IP的访问控制功能指令:4.1 allow允许访问指定的⽹网络或地址Syntax: allow address | CIDR | unix:| all;Default: —Context: h ...

随机推荐

  1. iOS-AES算法总结

    AESCipher.h #import <Foundation/Foundation.h> @interface AESCipher : NSObject /** 加密算法 @param ...

  2. 用ExtentReports美化你的测试报告

    前言 在实际的自动化测试工作中经常会用到一些报告生成工具大概分为两类,一类是测试框架自带的报告生成工具如:JUnit+Ant.TestNG:另一类就是专用报告工具如ReportNG等.这些报告要么在U ...

  3. selenium之定位详篇

    一.Web定位方法(find_elements返回元素list) 1.id: find_element_by_id()  # find_element_by_id("id") fi ...

  4. VLAN之间通信-三层交换机实现

    1.打开三层交换机的命令行,配置VLAN和设置端口IP enable //进入特权模式 configure terminal //进入全局配置模式 ip routing //启动交换机的路由功能 vl ...

  5. 开始使用 git(配置+常用命令)

    ▶ 注意 页面显示问题: -- 是两个短横线 - 是一个横短线 由于显示问题导致两个短横线之间没有空格,看起来像是一条横线,实则是两条短横线 ▶ git 常用命令 ◆ git add ● git ad ...

  6. Win10 改为用 Ctrl+Shift 切换中英输入语言而不是 Win+空格

    是切换中英输入语言,而不是切换输入法,如图: 步骤: 设置 > 设备 > 输入 > 高级键盘设置 > 语言栏选项 > 高级键盘设置 > 更改按键顺序 > 切换 ...

  7. jenkins sonarqube 代码检测

    #jenkins插件: SonarQube Scanner #Jenkins配置 Task to run:scan #Analysis properties: sonar.projectKey=ser ...

  8. ORACLE 的前后台进程

    关于oracle用户进程,服务进程,后台进程 用户进程(User Process) 是一个需要与Oracle Server交互的程序 运行于客户端 当用户运行某个工具或应用程序(如SQL*Plus)时 ...

  9. C 循环统计输入的单词个数和字符长度

    C 循环统计输入的单词个数和字符长度 #include <stdio.h> #include <Windows.h> int main(void) { ]; ; ; print ...

  10. json字符串,json对象,java对象互相转换

    1.把JSON字符串转换为JAVA 对象 JSONObject jsonobject = JSONObject.fromObject(jsonStr); User user= (User)JSONOb ...