原由:如何讓你提供的網頁有流量壓縮的功能?其實 mod_deflate 只是將網頁壓縮後再傳送至客戶端,如此可減少網頁的流量,目前的瀏覽器都支持此自動解壓的功能,Android 上的瀏覽器我也試過沒問題的!這個方案我也是用在 Android 對後端 Apache 存取時的流量壓縮,實際上讓我們公司每個月少付了 60% 以上的流量費用!以下對於如何設定進行簡易的說明,唯此功能須配合 Apache 及 php 使用,可參考 http://jason0615.pixnet.net/blog/post/63010873 (Centos 5.6 Oracle10g + apache2 + php5.3 安裝手記).

#### 啟用壓縮功能
Type1:
./configure --prefix=/ap/ora --enable-module=so --enable-ssl --enable-so --with-mpm=worker --enable-module=rewrite \
--enable-deflate --with-z=/usr/local/src/zlib-1.2.3.4 --enable-mods-shared=all

Type2:

cd /setup/httpd-2.2.15/modules/filters

/ap/ora/bin/apxs  -i -c -a mod_deflate.c

##修改 httpd.conf

追加
<ifmodule mod_deflate.c>
DeflateCompressionLevel 6
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE js css
</ifmodule>

 

arrow
arrow
    文章標籤
    mod_deflate php apache
    全站熱搜

    Jason0615 發表在 痞客邦 留言(0) 人氣()