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

