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

nginx配置gzip壓縮頁面

 更新時間:2013年12月30日 14:00:51   作者:  
gzip(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過gzip壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多,下面看一下Nginx配置Gzip的方法

gzip(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過gzip壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多。gzip的壓縮頁面需要瀏覽器和服務(wù)器雙方都支持,實際上就是服務(wù)器端壓縮,傳到瀏覽器后瀏覽器解壓并解析。

Nginx的壓縮輸出有一組gzip壓縮指令來實現(xiàn)。相關(guān)指令位于http{….}兩個大括號之間。

gzip on;
該指令用于開啟或關(guān)閉gzip模塊(on/off)

gzip_min_length 1k;
設(shè)置允許壓縮的頁面最小字節(jié)數(shù),頁面字節(jié)數(shù)從header頭得content-length中進行獲取。默認值是0,不管頁面多大都壓縮。建議設(shè)置成大于1k的字節(jié)數(shù),小于1k可能會越壓越大。

gzip_buffers 4 16k;
設(shè)置系統(tǒng)獲取幾個單位的緩存用于存儲gzip的壓縮結(jié)果數(shù)據(jù)流。4 16k代表以16k為單位,安裝原始數(shù)據(jù)大小以16k為單位的4倍申請內(nèi)存。

gzip_http_version 1.1;
識別http的協(xié)議版本(1.0/1.1)

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

gzip_types text/plain application/x-javascript text/css application/xml

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

gzip_vary on;
和http頭有關(guān)系,加個vary頭,給代理服務(wù)器用的,有的瀏覽器支持壓縮,有的不支持,所以避免浪費不支持的也壓縮,所以根據(jù)客戶端的HTTP頭來判斷,是否需要壓縮.

同時由于IE6不支持gizp解壓縮,所以在IE6下要關(guān)閉gzip壓縮功能。使用

復(fù)制代碼 代碼如下:

gzip_disable “MSIE [1-6]\.”;

nginx 配置gzip段如下:

復(fù)制代碼 代碼如下:

gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
gzip_disable “MSIE [1-6]\.”;

相關(guān)文章

  • Nginx中IF、AND、OR語句用法實例

    Nginx中IF、AND、OR語句用法實例

    這篇文章主要介紹了Nginx中IF、AND、OR語句用法實例,本文講解的是Ningx中的邏輯判斷語句用法,需要的朋友可以參考下
    2015-02-02
  • Nginx反向代理+DNS輪詢+IIS7.5 千萬PV 百萬IP 雙線 網(wǎng)站架構(gòu)案例

    Nginx反向代理+DNS輪詢+IIS7.5 千萬PV 百萬IP 雙線 網(wǎng)站架構(gòu)案例

    某公司有一站點,一天IP 430W,PV 3100W,之前采用5臺 DELL R610 做NLB,系統(tǒng)2008 IIS7.5.每天高峰期時都不堪重負.會出現(xiàn)以下情況
    2012-11-11
  • Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    本文將介紹Nginx的listen指令及其在配置文件中的應(yīng)用,通過了解listen指令,我們可以知道Nginx如何監(jiān)聽端口,并配置相應(yīng)的服務(wù)器塊來處理進入的請求
    2023-12-12
  • Nginx實現(xiàn)靜態(tài)資源的反向代理實例

    Nginx實現(xiàn)靜態(tài)資源的反向代理實例

    這篇文章主要介紹了Nginx實現(xiàn)靜態(tài)資源的反向代理實例,本文通過分析github發(fā)現(xiàn)這個應(yīng)用,可以避免在https的網(wǎng)站中出現(xiàn)http鏈接,需要的朋友可以參考下
    2015-03-03
  • Nginx接收Http協(xié)議請求轉(zhuǎn)發(fā)使用Https協(xié)議的問題

    Nginx接收Http協(xié)議請求轉(zhuǎn)發(fā)使用Https協(xié)議的問題

    這篇文章主要介紹了Nginx接收Http協(xié)議請求轉(zhuǎn)發(fā)使用Https協(xié)議,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • Nginx基礎(chǔ)配置(main、events、http、server、location)

    Nginx基礎(chǔ)配置(main、events、http、server、location)

    本文主要介紹了Nginx基礎(chǔ)配置(main、events、http、server、location),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • nginx 偽靜態(tài)Rewrite正則資源匯總

    nginx 偽靜態(tài)Rewrite正則資源匯總

    本文給大家匯總介紹了nginx中使用rewrite偽靜態(tài)正則表達式的資源,非常的全面詳細,有需要的小伙伴可以參考下
    2016-08-08
  • 一篇文章讀懂nginx的gzip_static模塊

    一篇文章讀懂nginx的gzip_static模塊

    gzip是針對于請求實時進行壓縮,cpu開銷大,gzip_static?完全可以在編譯后使用壓縮工具搞出來,下面這篇文章主要給大家介紹了如何通過一篇文章讀懂nginx的gzip_static模塊,需要的朋友可以參考下
    2022-05-05
  • Nginx四層負載均衡的實現(xiàn)示例

    Nginx四層負載均衡的實現(xiàn)示例

    Nginx?不支持傳統(tǒng)的四層負載均衡,但可以通過stream模塊配合TCP實現(xiàn)類似的功能,本文主要介紹了Nginx四層負載均衡的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-04-04
  • 基于Nginx+lua實現(xiàn)簡單的XSS攻擊攔截

    基于Nginx+lua實現(xiàn)簡單的XSS攻擊攔截

    WAF即web應(yīng)用防火墻,Nginx是一個主流的代理服務(wù),除了本身的Nginx日志,作為用戶肯定也支持對請求信息進行操作,?很多都是通過在代理服務(wù)器上掛載規(guī)則特征,實現(xiàn)軟件層面的軟WAF進行WEB防護,本文主要給大家介紹了Nginx+Lua實現(xiàn)一個簡單的XSS攻擊攔截,需要的朋友可以參考下
    2024-01-01

最新評論