Nginx配置 啟用gzip壓縮

2022-07-11 01:00:14 字數 1230 閱讀 3381

1. 功能描述

2. **實現

3. 最終效果

4. 參考文件

版本: nginx/1.16.1。

引數詳解:

# 開啟或關閉gzip模組(實時壓縮輸出)

gzip on|off;

# 開啟或關閉gzip靜態檔案處理模組(提前壓縮,需要nginx中新增上http_gzip_static_module模組)

gzip_static on|off;

# 設定壓縮緩衝區大小,例如"gizp_buffers 4 8k"就是設定為4個8k記憶體作為壓縮結果資料流快取

gzip_buffers number size;

# 設定允許壓縮的頁面最小位元組數; 頁面位元組數從header頭中的content-length中進行獲取,建議設定成大於1k,小於1k沒有壓縮的必要.

gzip_min_length length;

# 識別http的協議版本。可以不用配置。

# 設定壓縮比,可以是0到9中的任乙個,級別越高,壓縮結果就越小,但同時消耗cpu資源越高,一般折中取6

gzip_comp_level [1-9];

# 設定需要壓縮的mime型別,如果不在設定型別範圍內的請求不進行壓縮,線上配置時盡可能配置多的壓縮型別。

gzip types mime-type [mime-type ...];

# nginx作為反向**的時候啟用,開啟或者關閉後端伺服器返回的結果,匹配的前提是後端伺服器必須要返回包含"via"的 header頭。

gzip_proxied [off|expired|no-cache|no-store|private|no_last_modified|no_etag|auth|any]

# 配置禁用gzip條件,支援正則。此處表示ie6及以下不啟用gzip(因為ie低版本不支援)

gzip_disable "msie [1-6]\.";

# 增加vary頭

gzip_vary on;

線上配置:

http
未啟用gzip時,**資源訪問速度:

啟用gizp後:

1.nginx中文文件--httpgzip模組

2.nginx效能優化功能- gzip壓縮(大幅度提高頁面載入速度)

nginx配置gzip壓縮

一 配置引數的詳細介紹 二 大眾的引數配置如下 開啟gzip壓縮 gzip on http的協議版本 ie版本1 6不支援gzip壓縮,關閉 gzip disable msie 1 6 需要壓縮的檔案格式 text html缺省會壓縮,不用新增 設定壓縮緩衝區大小,此處設定為4個8k記憶體作為壓縮結...

nginx配置gzip壓縮

服務端給客戶端響應時若啟用壓縮功能,可以減少傳輸時所需的頻寬,大大提高響應速度。如上圖所示,nginx在把響應報文傳送到客戶端之前,可以對靜態資源檔案進行壓縮,這樣傳輸檔案的大小變得很小,傳輸速度會大幅度提高,之後瀏覽器再進行解壓,得到所請求的靜態資源。先直接上配置檔案吧,具體配置如下所示 可以看到...

nginx啟用gzip壓縮js等檔案

gzip壓縮,是一種 速度優化技術,也是一把seo優化利器,許多 都採用了這種技術,以達到提公升網頁開啟速度 縮短網頁開啟時間的目的。我們的圖書館系統,剛開始沒有啟動gzip壓縮的時候,差不多二十多秒,才能完全開啟,經過gzip壓縮後,測試4.2s就可以完全開啟.通過這兩組資料的對比,gzip壓縮優...