將下面**貼上入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....