Une étude de IBM conclut par le fait que la compression offre à l’utilisateur un confort précieux lors de la consultation de pages web sur Internet. Voici comment l’implémenter sur un serveur apache2.
Installation
mod_deflate est installé par défaut avec apache2
Paramétrage
Dans /etc/apache2/conf.d/mod_deflate.conf, ajoutez :
# ## Mod Deflate # <Location /> # Insert filter SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSI[E] !no-gzip !gzip-only-text/html # Don't compress images SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary </Location>
Mise en production
Activez les deux modules suivants :
a2enmod headers a2enmod deflate
Relancez Apache
/etc/init.d/apache2 force-reload ou restart
Follow Me!