Introdução
mod_deflate é o módulo disponível para alcançar Compressão Gzip no Apache2 .
Omod_gzip no Apache1 foi substituído por mod_deflate no Apache2 .
Ele faz um ótimo trabalho na compactação.
Configuração de amostra
Aqui está uma configuração de amostra que comprime HTML, CSS, JS, RSS (dependendo do navegador):
<IfModule mod_deflate.c>
# these are known to be safe with MSIE 6
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xhtml+xml
# everything else may cause problems with MSIE 6
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
AddOutputFilterByType DEFLATE application/rss+xml
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
DeflateFilterNote Input input_info
DeflateFilterNote Output output_info
DeflateFilterNote Ratio ratio_info
LogFormat '"%r" %{output_info}n/%{input_info}n (%{ratio_info}n%%)' deflate
CustomLog /var/log/apache2/deflate_log deflate
</IfModule>
Tutorial
Além disso, aqui está um tutorial sobre o mod_deflate para o Apache2 .