站長資訊網
最全最豐富的資訊網站

關于 nginx的gzip模塊配置示例

gzip模塊是我們在nginx里面經常用到的,壓縮響應的數據,這通常有助于將傳輸數據的大小減少一半甚至更多。可以讓我們訪問網站更為流暢。

Syntax

Default

Context
gzip on | off;  gzip off; http, server, location, if in location
gzip_buffers number size;  gzip_buffers 32 4k|16 8k; http, server, location
gzip_comp_level level;
 gzip_comp_level 1; http, server, location
gzip_disable regex …;  — http, server, location
gzip_http_version 1.0 | 1.1;  gzip_http_version 1.1; http, server, location
gzip_min_length length;  gzip_min_length 20; http, server, location
gzip_proxied off | expired | no-cache | no-store | private | no_last_modified | no_etag | auth | any  gzip_proxied off; http, server, location
gzip_types mime-type …;  gzip_types text/html; http, server, location
gzip_vary on | off;  gzip_vary off; http, server, location

官方鏈接:http://nginx.org/en/docs/http/ngx_http_gzip_module.html

配置示例:

gzip on;
gzip_buffers 16 8k;
gzip_comp_level 6;
gzip_disable “MSIE [4-6].”
gzip_min_length 1000;
gzip_http_version 1.1;
gzip_proxied any;
gzip_types text/plain text/css application/xml application/javascript application/json;
gzip_vary on;

gzip

語法:gzip on|off
默認:gzip off
功能:開啟或者關閉gzip功能

gzip_buffers

語法:gzip_buffers number size
默認:gzip_buffers 32 4k | 16 8k
功能:置系統獲取幾個單位的緩存用于存儲gzip的壓縮結果數據流。32 4k代表以4k為單位,安裝原始數據大小以4k為單位的32倍申請內存。

gzip_comp_level

語法:gzip_comp_level level
默認:gzip_comp_level 1
功能:設置gzip的壓縮級別,取值[1-9],數值越大壓縮率越高,壓縮時消耗的資源越多,通常合理取值是4-6。

gzip_disable

語法:gzip_disable regex;
默認:-
功能:將”User-Agent”請求頭進行正則匹配,滿足regex正則的請求對其響應時不啟用gzip壓縮,通常用來去除ie6等對gzip壓縮支持不是很好的瀏覽器的gzip壓縮

gzip_http_version

語法:gzip_http_version 1.0|1.1
默認:gzip_http_version 1.1;
功能:僅對指定版本的http請求的響應進行壓縮,通常取值1.1

gzip_min_length

語法:gzip_min_length length
默認:gzip_min_length 20;
功能:啟用gizp壓縮的響應臨界值大小,僅與響應頭的”Content-Length”的值進行比較,只有大于gzip_min_length的響應才會進行壓縮,比較合理的值是1000

gzip_proxied

語法:gzip_proxied off | expired | no-cache | no-store | private | no_last_modified | no_etag | auth | any
默認:gzip_proxied off;
功能:根據請求和響應,啟用或禁用壓縮代理請求的響應。
  off              對所有代理請求禁用壓縮,忽略其他參數;
 expired        如果響應頭包含“Expires”字段,且該字段的值禁止緩存,則啟用壓縮;
 no-cache       如果響應頭包含帶有“ no-cache”參數的“Cache-Control”字段,則啟用壓縮; 
 no-store        如果響應頭包含帶有“ no-store”參數的“Cache-Control”字段,則啟用壓縮;
  private          如果響應頭包含帶有“ private”參數的“Cache-Control”字段,則啟用壓縮;
no_last_modified   如果響應頭不包含“Last-Modified”字段,則啟用壓縮;
 no_etag            如果響應頭不包含“ETag”字段,則啟用壓縮;
  auth            如果請求標題包含“Authorization”字段,則啟用壓縮;
  any            為所有代理請求啟用壓縮。

gzip_types

語法:gzip_types mime-type
默認:gzip_types text/html;
功能:指定需要壓縮的響應內容類型,例如text/css application/javascript application/json application/xml分別表示對css js json xml進行壓縮,多個用空格分開,*表示所有。注意:text/html類型總會被壓縮,不需要顯式的指定

gzip_vary

語法:gzip_vary on|off
默認:gzip_vary off;
功能:表示是否添加”Vary: Accept-Encoding”響應頭

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久久精品2019免费观看| 精品久久久久中文字| 国色精品卡一卡2卡3卡4卡免费| 亚洲av永久无码精品秋霞电影影院 | 亚洲国产精品综合久久网络| 中文字幕日韩三级| 青青青国产精品国产精品美女| 无码精品A∨在线观看免费| 91www永久在线精品果冻传媒| 久久国产精品只做精品| 精品亚洲综合久久中文字幕| 中文成人无码精品久久久不卡| 国产精品爽爽ⅴa在线观看| 三级高清精品国产| 国产日韩精品视频| 日韩精品中文字幕在线观看| 日韩一区二区久久久久久| 国产成人不卡亚洲精品91| 国产精品成人免费综合| 日韩精品免费电影| 苍井空亚洲精品AA片在线播放| 国产精品美女久久久久浪潮AV | 一本色道久久88综合日韩精品| 国产精品午夜爆乳美女视频| 精品久久久久久中文| 精品国产日韩亚洲一区91| 国产成人久久精品77777综合| 国产精品成熟老妇女| 国产精品久久久久久精品三级 | 国产情侣大量精品视频| 国产精品第一区第27页| 国产精品网址在线观看你懂的| 国产精品亚洲玖玖玖在线观看| 精品人妻少妇一区二区| 在线私拍国产福利精品| 中文字幕久久精品无码| 国产色婷婷五月精品综合在线 | 久久影院综合精品| 97精品在线视频| 久久精品国产99国产精品亚洲| 国产精品乳摇在线播放|