欧美性猛交xxx嘿人猛交_又色又爽又高潮免费观看_精品国产一区二区三区久久影院_青娱乐极品视觉盛宴国产视频

記憶盒子

把記憶裝進灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當前主題: 互聯網絡

Nginx啟用Gzip壓縮js無效的原因

作者:Kaka    時間:2014-9-12 17:40:16    瀏覽:    評論:5

      Nginx啟用gzip很簡單,只需要設置一下配置文件即可完成,可以參考文章Nginx如何配置Gzip壓縮功能。不過,在群里常有人提到,他們的網站Gzip壓縮雖然成功了,但檢測到JS仍然沒有壓縮成功,這是為什么呢?經過我的檢查發現,原來是他們的gzip_types設置不對造成的,本文就為遇到同樣情況的人解決這一問題。

      Nginx啟用Gzip壓縮js無效

      某群友在群里提到,他啟用了網站的Gzip壓縮,通過站長工具Gzip壓縮檢測檢測到啟用成功了,想著其他文件如CSS、JS等也都壓縮成功了,但是通過進一步檢測各種類型的壓縮情況,發現JS文件并沒有啟用Gzip壓縮,這令他非常納悶,不知何故。

Nginx啟用Gzip壓縮js無效

圖1:Nginx啟用Gzip壓縮js無效

      根據經驗,我認為可能原因是他的配置文件里gzip_types的內容沒有寫對,于是問他gzip_types的內容是什么,他說是這樣設置的:

gzip_types的配置

圖2:gzip_types的配置

      我仔細看了他的gzip_types的內容,再看圖1中的Header信息,發現Content-Type項的“application/javascript”并沒有出現在他的gzip_types內容里,于是我叫他把“application/javascript”寫到他的gzip_types里,他按照我的要求做了后,再檢測一下,js文件的gzip壓縮終于啟用成功了。

Nginx啟用Gzip壓縮js成功

圖3:Nginx啟用Gzip壓縮js成功

      經驗

      上述案例是該群友沒有在gzip_types里加入“application/javascript”而導致其JS文件沒有壓縮成功,但是經發現,某些群友即使加入了“application/javascript”也同樣出現JS文件沒有壓縮成功的狀況,這是為什么呢?原來,各網站的JS類型“content-type”內容不盡相同,Nginx配置gzip是要把各種類型文件的“content-type”內容加進去才行,不加進去就不能被壓縮。

      所以,當發現Nginx壓縮JS沒有成功時,可先查看網站JS的Header信息,如圖1那樣檢測(地址:http://pagespeed.webkaka.com/youhua/gzip/),便可獲得js文件的“content-type”內容。獲得其“content-type”內容,再看看配置文件的gzip_types里有沒有此項內容,如果沒有,加入去即可解決問題。

      一鍵檢測網站各類型文件是否啟用gzip

      值得注意的問題是,網站啟用了Gzip壓縮并不等于各類型文件都啟用了Gzip壓縮,這與設置是否得當有關。不過如果需要你一個個文件的輸入去檢測,那未免有點繁瑣。為此,卡卡網可以幫助你解決這一煩惱,一鍵檢測網站各類型文件是否啟用gzip壓縮。檢測地址是http://pagespeed.webkaka.com/,檢測結果看下圖:

一鍵檢測網站各類型文件是否啟用gzip

圖4:一鍵檢測網站各類型文件是否啟用gzip

x

標簽: gzip  Nginx  

※ 網站速度慢?試試網站自動優化工具 ※

上一篇: iis7.5安裝配置php環境詳細清晰教程,三步實現【圖文】
下一篇: Google AdSense的CPC點擊單價超百度聯盟(2014)
  • 1.兒*******
  • gzip壓縮有時候確實不能全部壓縮,鑒于水平也不行,就一直沒解決過
    chancat 于 2014-10-25 14:34:32 回復
    你可以設置 gzip_min_length 0; 全部壓縮
  • 2014/9/14 16:14:06 回復該留言

發表評論:

◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評論及回復

最近留言

網站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2025 All Rights Reserved. 粵ICP備14028160號-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2025 All Rights Reserved.