TipsTop.fr
De la simplicité dans l'IT
mod_expires : Mise en cache longue durée
Categories: UNIX

Après la montée en charge, l’optimisation !

Ce Tip va porté sur mod_expires, un module apache permettant la mise en cache longue durée coté client. Ce module est très utile lorsque vous avez un contenu stable sur votre site. Par exemple, les images du thèmes, les Javascripts, les CSS. Le but est au final de transférer un minimum de donnés pour soulager le serveur Web. Sans plus attendre, l’utilisation !

On active le mode et on redémarre Apache pour en tenir compte:

pegasus:~# a2enmod expires
Enabling module expires.
Run '/etc/init.d/apache2 restart' to activate new configuration!
pegasus:~# apache2ctl restart

Il suffit ensuite d’ajouter les lignes suivantes à votre VHost :


  
    ExpiresActive On
    ExpiresDefault "access plus 1 month"
  

FilesMatch : Permet de choisir la liste des extensions à garder en cache
ExpiresActive : Active le tag d’expiration
ExpiresDefault : Permet de définir la durée de cache

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>