Home » 網站架設

Apache2 使用 mod_deflate 增進傳輸效能

雞捲 發表於 2008-09-15 | 沒有迴響 | 709 次閱讀

精神奕奕中看到一篇可以壓縮網頁減少傳輸量的方法,照著他的方法去設定,居然省下了 73% 的傳輸大小! 8-O

如果你跟我一樣在Windows下的跑Apache2可以跟著我設定。目前主機代管搬至G型虛擬主機,預設就已經開啟 gzip,如果你是在 Windows 下的跑 Apache2 可以跟著以下步驟做。

Windows 版 Apache2 網頁壓縮設定

mod_deflate 是內建模組,預設是被註腳掉沒啟動

開啟 apache2 的設定檔 httpd.conf 找到以下這行,將前面最前面的 # 去除掉

#LoadModule deflate_module modules/mod_deflate.so

然後新增以下設定

DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js

其中 DeflateCompressionLevel 9 是最高壓縮,如果主機CPU不堪負荷可降低此值

重新啟動apache2後可到Real-Time Compression Check檢查是否啟動壓縮成功

Ubuntu 版 Apache2 網頁壓縮設定

直接參考「Ubuntu 正體中文Wiki」的這篇「使用 mod_deflate 來壓縮網頁並節省頻寬」已有相當詳細的說明。

相關文章

隨機文章

留個迴響吧!

馬上到下面發表迴響,或 引用 至你的網站,喜歡雞捲的文章嗎?馬上訂閱RSS

你可使用下列標籤:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

本站支援 Gravatar 大頭貼,到 Gravatar 註冊大頭貼。