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

Nginx啟用壓縮及開啟gzip 壓縮的方法

 更新時間:2018年08月09日 08:41:27   投稿:mrr  
這篇文章主要介紹了Nginx啟用壓縮及開啟gzip 壓縮的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

在nginx.conf文件的http模塊新增以下內(nèi)容

gzip             on;
gzip_min_length  10k;  # 設(shè)置允許壓縮的頁面最小字節(jié)數(shù)
gzip_comp_level  6;
gzip_vary        on;
gzip_types       text/plain text/css application/javascript application/json application/xml text/xml image/png image/gif image/jpeg;

注意:如果不指定類型,Nginx仍然不會壓縮

下面看下Nginx 開啟gzip 壓縮的方法

隨著nginx的發(fā)展,越來越多的網(wǎng)站使用nginx,因此nginx的優(yōu)化變得越來越重要,今天我們來看看nginx的gzip壓縮到底是怎么壓縮的呢?

gzip(GNU-ZIP)是一種壓縮技術(shù)。

經(jīng)過gzip壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多。

gzip 的壓縮頁面需要瀏覽器和服務(wù)器雙方都支持,實際上就是服務(wù)器端壓縮,傳到瀏覽器后瀏覽器解壓并解析。瀏覽器那里不需要我們擔心,因為目前的巨大多數(shù)瀏覽器 都支持解析gzip過的頁面。

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

今天整理下,作為筆記來記錄。

首先我對 Nginx 中 Gzip 的配置如下:

    gzip  on;
    gzip_min_length 1k;
    gzip_buffers 4 16k;
    gzip_http_version 1.0;
    gzip_comp_level 6;
    gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css;
    gzip_disable "MSIE [1-6]\.";
    gzip_vary on;

nginx 版本:1.8.0

一下是測試命令:

可以用以下命令判斷服務(wù)器 Nginx 是否開啟 Gzip 壓縮

curl -I -H "Accept-Encoding: gzip, deflate" "

HTTP/1.1 200 OK 
Server: nginx/1.8.0 
Date: Mon, 24 Aug 2015 06:32:45 GMT 
Content-Type: text/html;charset=UTF-8 
Connection: keep-alive 
Vary: Accept-Encoding 
Set-Cookie: JSESSIONID=F0C060FA46D81BC87310765B85EFD857; Path=/news/; HttpOnly 
Content-Encoding: gzip 

出現(xiàn)在Conten_Encoding:gzip說明已開啟了壓縮,當然可以用chrom瀏覽器查看

總結(jié)

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

相關(guān)文章

  • idea進程結(jié)束但是項目頁面正常運行怎么辦

    idea進程結(jié)束但是項目頁面正常運行怎么辦

    這篇文章主要介紹了idea進程結(jié)束但是項目頁面正常運行怎么辦,很多朋友遇到這樣的情況不知道該如何解決了,下面小編給大家?guī)砹薸dea進程結(jié)束但是項目頁面正常運行的解決方法,需要的朋友可以參考下
    2023-03-03
  • Java實現(xiàn)基于NIO的多線程Web服務(wù)器實例

    Java實現(xiàn)基于NIO的多線程Web服務(wù)器實例

    在本篇文章里小編給大家整理的是關(guān)于Java實現(xiàn)基于NIO的多線程Web服務(wù)器實例內(nèi)容,需要的朋友們可以學習下。
    2020-03-03
  • 解決idea中Springboot找不到BASE64Encoder或Decoder的jar包

    解決idea中Springboot找不到BASE64Encoder或Decoder的jar包

    這篇文章主要介紹了解決idea中Springboot找不到BASE64Encoder或Decoder的jar包,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • Jenkins初級使用過程中的異常處理

    Jenkins初級使用過程中的異常處理

    這篇文章主要為大家介紹了Jenkins初級使用過程中的異常處理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-04-04
  • 15個頂級Java多線程面試題(附答案)

    15個頂級Java多線程面試題(附答案)

    這篇文章主要為大家分享了15個頂級Java多線程面試題,考察面試者是否有足夠的Java線程與并發(fā)知識,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Java LinkedHashSet集合的底層原理和TreeSet集合

    Java LinkedHashSet集合的底層原理和TreeSet集合

    LinkedHashSet保證元素有序且唯一,底層通過雙鏈表實現(xiàn),TreeSet元素不重復且可排序,底層使用紅黑樹實現(xiàn)排序,自定義類型排序可通過實現(xiàn)Comparable接口或提供Comparator來定義排序規(guī)則,適用于需要大量元素快速檢索的場景
    2024-10-10
  • Java?Servlet異步請求開啟的簡單步驟

    Java?Servlet異步請求開啟的簡單步驟

    Java servlet是大家公認的服務(wù)器端web技術(shù)的標準,包括jsp,jsf,和大量的web框架,soap,RESTful web service api,還有新聞供應,下面這篇文章主要給大家介紹了關(guān)于Java?Servlet異步請求開啟的簡單步驟,需要的朋友可以參考下
    2022-02-02
  • Spring Boot使用Spring的異步線程池的實現(xiàn)

    Spring Boot使用Spring的異步線程池的實現(xiàn)

    這篇文章主要介紹了Spring Boot使用Spring的異步線程池的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • 使用Get方式提交數(shù)據(jù)到Tomcat服務(wù)器的方法

    使用Get方式提交數(shù)據(jù)到Tomcat服務(wù)器的方法

    這篇文章將介紹向服務(wù)器發(fā)送數(shù)據(jù),并且服務(wù)器將數(shù)據(jù)的處理結(jié)果返回給客戶端,本文給大家介紹使用Get方式向服務(wù)器發(fā)送數(shù)據(jù),感興趣的朋友一起學習吧
    2016-04-04
  • mybatis-plus QueryWrapper 添加limit方式

    mybatis-plus QueryWrapper 添加limit方式

    這篇文章主要介紹了mybatis-plus QueryWrapper 添加limit方式,具有很好的參考價值,希望對大家有所
    2022-01-01

最新評論