看板 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
回列表(←)
分享