顯示廣告
隱藏 ✕
看板 Knuckles
作者 Knuckles(阿德)
標題 [Ubuntu] Apache啟動壓縮模組mod_deflate
時間 2008年10月19日 Sun. AM 02:43:22



參考:次世代 Linux - Ubuntu 玩全手冊
http://wiki.ubuntu-tw.org/index.php?....80.E7.9C.81.E9.A0.BB.E5.AF.AC

$ sudo a2enmod deflate

編輯 /etc/apache2/conf.d/deflate.conf 加上:

<IfModule mod_deflate.c>
# 壓縮率設定。值可以是 1 到 9,值越大壓縮率越高,網頁越小。
# 通常設為 5 或 6 就夠了,再高就是浪費系統資源。
DeflateCompressionLevel 6      

# 由於圖檔已經有壓縮過,再壓縮效率不好,或者如 MP3 等檔案,再壓縮效率不高
# 所以我們明確的指定哪一些格式要壓縮!格式列表讀者可以參考 /etc/mime.types。
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/x-httpd-eruby
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/postscript
 
    <IfModule mod_headers.c>
      # 處理壓縮過網頁經過 proxy 的問題
      Header append Vary User-Agent
    </IfModule>
</IfModule>

存檔後,重新啟動Apache

$ sudo /etc/init.d/apache2 restart

在 Firefox 連線至 http://livehttpheader.mozdev.org/
點 Installation 安裝最新版

安裝好後在「工具」/「頁面資訊」選 「Headers」
在Response Headers裡如果看到 Content-Length:gzip 即代表支援壓縮了

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles  來自: 140.112.175.128  時間: 2008-10-19 02:43:22
※ 編輯: Knuckles  來自: 140.112.175.130  時間: 2008-12-13 23:27:41
※ 編輯: Knuckles  來自: 114.43.116.76  時間: 2009-11-17 12:50:10
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 603 
※ 文章分類: Ubuntu 安裝與設定
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續