apache預設的http.conf配置檔案中沒有開啟gzip壓縮,apache1.3.x可以用mod_gzip進行優化網頁瀏覽的速度,在apache2中也嘗試用mod_gzip,但是配置後確發現網頁不能正確顯示(空白頁),所以改換為mod_deflate。
下面說一下怎樣在apache2下開啟gzip壓縮:
# 載入deflate模組
loadmodule deflate_module modules/mod_deflate.so
# 設定壓縮頻率,取值範圍在 1(最低壓縮率) 到 9(最高壓縮率)之間
# 不建議設定太高,雖然有很高的壓縮率,但是占用更多的cpu資源
deflatecompressionlevel 3
# compress everything except images
# 插入過濾器
setoutputfilter deflate
# netscape 4.x 有一些問題...
browsermatch ^mozilla/4 gzip-only-text/html
# netscape 4.06-4.08 有更多的問題
browsermatch ^mozilla/4\.0[678] no-gzip
# msie 會偽裝成 netscape ,但是事實上它沒有問題
browsermatch \bmsie !no-gzip !gzip-only-text/html
# 不壓縮
setenvifnocase request_uri \\.(?:gif|jpe?g|png)$ no-gzip dont-vary
製作人:飛虎 無兄弟不程式設計!
使Apache實現gzip壓縮
apache預設的http.conf配置檔案中沒有開啟gzip壓縮,apache1.3.x可以用mod gzip進行優化網頁瀏覽的速度,在apache2中也嘗試用mod gzip,但是配置後確發現網頁不能正確顯示 空白頁 所以改換為mod deflate。下面說一下怎樣在apache2下開啟gzip...
Apache開啟gzip壓縮
1.為什麼要進行gzip壓縮?伺服器設定 gzip 壓縮是 web 開發中很普遍的做法。使用gzip壓縮後可以使需要載入的檔案大小縮小到原來的1 4左右 最大壓縮級別 然後在客戶端解壓即可。2.如何在apache中開啟gzip壓縮服務?wamp為例 2.1 找到apache中的httpd.conf檔...
開啟Apache的gzip壓縮
我自己寫過的乙個專案中,最後打包出1.37m,可以說是挺大了,我在移動端測試的時候也是,載入速度非常慢。所以,在我開啟apache的gzip壓縮之後 必須的,就像乙個開關一樣,告訴apache對傳輸到瀏覽器的內容進行壓縮 setoutputfilter deflate deflatecompress...