使Apache實現(xiàn)gzip壓縮配置
眾所周知,在HTTP1.1中支持gzip壓縮,這樣可以縮小頁面的容量從而加快頁面的顯示速度。可以使用這個在線的HTTP壓縮測試工具來檢測一下你的站點(diǎn)是否開始了gzip壓縮。
Apache默認(rèn)的http.conf配置文件中沒有開啟gzip壓縮,apache1.3.x可以用mod_gzip進(jìn)行優(yōu)化網(wǎng)頁瀏覽的速度,在apache2中也嘗試用mod_gzip,但是配置后確發(fā)現(xiàn)網(wǎng)頁不能正確顯示(空白頁),所以改換為mod_deflate。
下面說一下怎樣在Apache2下開啟gzip壓縮:
# 加載deflate模塊
LoadModule deflate_module modules/mod_deflate.so
# 設(shè)置壓縮頻率,取值范圍在 1(最低壓縮率) 到 9(最高壓縮率)之間
# 不建議設(shè)置太高,雖然有很高的壓縮率,但是占用更多的CPU資源
DeflateCompressionLevel 3
# Compress everything except images
<Location />
# 插入過濾器
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
</Location>
通過上述的設(shè)置之后就在Apache中開啟的HTTP壓縮,試一下頁面顯示速度是不是提升了很多?
相關(guān)文章
Ubuntu設(shè)置開機(jī)自動掛載所有格式硬盤分區(qū)
原來那么簡單,安裝下面的東東,運(yùn)行,設(shè)置,搞定!2008-09-09
Linux入門之網(wǎng)絡(luò)系統(tǒng)詳解
大家好,本篇文章主要講的是Linux入門之網(wǎng)絡(luò)系統(tǒng)詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12
淺談在linux kernel中打印函數(shù)調(diào)用的堆棧的方法
下面小編就為大家?guī)硪黄獪\談在linux kernel中打印函數(shù)調(diào)用的堆棧的方法。小編覺得挺不錯的。現(xiàn)在就分享給大家。也給大家做個參考。一起跟隨小編過來看看吧2016-12-12
Cpanel下Cron Jobs定時執(zhí)行PHP的方法
PHP代碼需要定時執(zhí)行,如果你有Linux或unix系統(tǒng)權(quán)限或網(wǎng)站使用的是Cpanel后臺,那么可以使用Cron JOBS來完成PHP的定時執(zhí)行功能。飄易簡單介紹一下cpanel下的使用方法2021-07-07
VPS主機(jī)CentOS系統(tǒng)安裝LNMP環(huán)境圖文教程分享
今天先來在CentOS中安裝LNMP系統(tǒng),最低的系統(tǒng)要求為128M內(nèi)存,我相信大家的VPS最低也應(yīng)該有256M內(nèi)存,我測試的機(jī)器為512M內(nèi)存,HE機(jī)房線路機(jī)器2012-09-09

