Nginx 開啟Gzip壓縮的方法

2021-07-11 12:15:01 字數 831 閱讀 7351

將下面**貼上入nginx.conf檔案的http段

重啟nginx即可

下面詳細講解各個配置說明

gzip on;

//該指令用於開啟或關閉gzip模組(on/off)

gzip_min_length 1k;

//設定允許壓縮的頁面最小位元組數,頁面位元組數從header頭得content-length中進行獲取。預設值是0,不管頁面多大都壓縮。建議設定成大於1k的位元組數,小於1k可能會越壓越大。

gzip_buffers 4

16k;

//設定系統獲取幾個單位的快取用於儲存gzip的壓縮結果資料流。4 16k代表以16k為單位,安裝原始資料大小以16k為單位的4倍申請記憶體。

//識別http的協議版本(1.0/1.1)

gzip_comp_level 2;

//gzip壓縮比,1壓縮比最小處理速度最快,9壓縮比最大但處理速度最慢(傳輸快但比較消耗cpu)

//匹配mime型別進行壓縮,無論是否指定,」text/html」型別總是會被壓縮的。

gzip_vary on;

//和http頭有關係,加個vary頭,給**伺服器用的,有的瀏覽器支援壓縮,有的不支援,所以避免浪費不支援的也壓縮,所以根據客戶端的http頭來判斷,是否需要壓縮

nginx 開啟gzip壓縮

一 背景介紹 歷史遺留問題,在專案建立初期前端力量薄弱,大部分image js css與業務應用存放在一起,未上傳到cdn中,最終導致 訪問緩慢,經過排查由於靜態資源大量消耗頻寬。接下來介紹通過nginx的gzip對靜態資源進行壓縮,減少頻寬消耗。二 gzip gzip是gnu zip的縮寫,它是乙...

nginx開啟gzip壓縮

最近研究vue有點上道了,打包了乙個demo扔到測試伺服器上練練部署和調優,記錄一下nginx開啟gzip壓縮的方法 修改nginx站點的配置檔案 sudo vim etc nginx sites enabled default.conf 配置修改如下,注意nginx配置檔案語法要求每行末尾必須以 ...

nginx和vue開啟雙gzip壓縮的方法

這裡使用的外掛程式為 compressionwebpackplugin 如果你是webpack const compressionwebpackplugin require compression webpack plugin 無配置 module.exports 配置 webpackconfig....