欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx啟用GZIP壓縮網頁傳輸方法(推薦)

 更新時間:2017年01月20日 10:54:53   作者:kwinH  
Gzip壓縮我很早已經就啟用了,不過從未與大家分享過。今天小編給大家分享Nginx啟用GZIP壓縮網頁傳輸方法,需要的朋友參考下吧

原理:

瀏覽器—請求—-> 聲明可以接受 gzip壓縮 或 deflate壓縮 或compress 或 sdch壓縮

從http協議的角度看–請求頭 聲明 acceopt-encoding: gzip deflate sdch (是指壓縮算法,其中sdch是google倡導的一種壓縮方式,目前支持的服務器尚不多)

服務器–>回應—把內容用gzip方式壓縮—->發(fā)給瀏覽器

瀏覽<—–解碼gzip—–接收gzip壓縮內容—-

gzip配置的常用參數

參數 含義
gzip on/off 是否開啟gzip
gzip_buffers 32 4K / 16 8K 緩沖(壓縮在內存中緩沖幾塊? 每塊多大?)
gzip_comp_level [1-9] 推薦6 壓縮級別(級別越高,壓的越小,越浪費CPU計算資源)
gzip_disable 正則匹配UA 什么樣的Uri不進行gzip
gzip_min_length 200 開始壓縮的最小長度(再小就不要壓縮了,意義不大)
gzip_http_version 1.0/1.1 開始壓縮的http協議版本(可以不設置,目前幾乎全是1.1協議)
gzip_proxied 設置請求者代理服務器,該如何緩存內容
gzip_types text/plain application/xml 對哪些類型的文件用壓縮 如txt,xml,html ,css 文件類型查看conf/mime.types文件
gzip_vary on/off 是否傳輸gzip壓縮標志

注意:

圖片/mp3這樣的二進制文件,不必壓縮

因為壓縮率比較小, 比如100->80字節(jié),而且壓縮也是耗費CPU資源的.

比較小的文件不必壓縮,

例子:

server {
listen 80; #監(jiān)聽端口
server_name localohst; #監(jiān)聽域名
gzip on; #開啟gizip
gzip_buffers 32 4K;#壓縮在內存中緩沖32塊 每塊4K
gzip_comp_level 6 ;#壓縮級別 推薦6
gzip_min_length 4000;#開始壓縮的最小長度4bit
gzip_types text/css text/xml apploation/x-javascript;#只對CSS、XML、JS文件進行壓縮。 默認壓縮text/html 不需要指定,否則報錯
location / {
root /var/www/a.com; #根目錄定位
index index.html;
}
}

以上所述是小編給大家介紹的Nginx啟用GZIP壓縮網頁傳輸方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • Nginx http運行狀況健康檢查配置過程解析

    Nginx http運行狀況健康檢查配置過程解析

    這篇文章主要介紹了Nginx http運行狀況健康檢查配置過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • 在nginx中配置pathinfo模式支持thinkphp的URL重寫

    在nginx中配置pathinfo模式支持thinkphp的URL重寫

    這篇文章主要介紹了在nginx中配置pathinfo模式的例子,用來支持thinkphp的URL重寫,并解決了thinkphp一個路徑問題,需要的朋友可以參考下
    2014-04-04
  • Nginx跨域訪問場景配置和防盜鏈詳解

    Nginx跨域訪問場景配置和防盜鏈詳解

    這篇文章主要介紹了Nginx跨域訪問場景配置和防盜鏈詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • 利用Nginx反向代理解決跨域問題詳解

    利用Nginx反向代理解決跨域問題詳解

    這篇文章主要介紹了利用Nginx反向代理解決跨域問題詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 詳解nginx+php執(zhí)行請求的工作原理

    詳解nginx+php執(zhí)行請求的工作原理

    這篇文章主要介紹了詳解nginx+php執(zhí)行請求的工作原理,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 詳解Nginx的配置函數對于請求體的讀取

    詳解Nginx的配置函數對于請求體的讀取

    這篇文章主要介紹了Nginx的配置函數對于請求體的讀取,深入Nginx的內核配置中進行講解,需要的朋友可以參考下
    2015-12-12
  • 使用nginx如何解決Access-Control-Allow-Origin問題

    使用nginx如何解決Access-Control-Allow-Origin問題

    這篇文章主要介紹了使用nginx如何解決Access-Control-Allow-Origin問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Nginx多ip部署多站點的實現步驟

    Nginx多ip部署多站點的實現步驟

    使用Nginx在具有多個IP地址的服務器上部署多個站點,從而實現高效、安全的網站托管,本文主要介紹了Nginx多ip部署多站點的實現步驟,感興趣的可以了解一下
    2024-01-01
  • nginx設置資源請求目錄的方式詳解

    nginx設置資源請求目錄的方式詳解

    最近有一個需求.就是url指定路徑下訪問服務器的靜態(tài)資源,這篇文章主要給大家介紹了關于nginx設置資源請求目錄的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • nginx.conf配置兩個前端路徑

    nginx.conf配置兩個前端路徑

    本文主要介紹了nginx.conf配置兩個前端路徑,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01

最新評論