Apache 2.2 通常就內建有 mod_deflate,編輯 httpd.conf 設定檔開啟 deflate 壓縮功能
1 確認 Apache 有安裝 deflate 模組
…
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
…
2 將下列設定加入 httpd.conf
<IfModule mod_deflate.c>
DeflateCompressionLevel 6
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript application/javascript application/x-httpd-php
AddOutputFilter DEFLATE js css gif
</IfModule>
(1) 因為 jpg,png,gif 等圖檔本身已被壓縮過,就不需要再壓縮了
(2) DeflateCompressionLevel 壓縮率建議設定 6 就好
3 重新啟動 Apache
沒有留言:
張貼留言