Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Utiliser l'entĂŞte HTTP If-Modified-Since
Ce guide concerne l'entête HTTP If-Modified-Since utilisée pour vérifier si une ressource a été modifiée depuis la dernière fois qu'elle a été récupérée par un client. Cela permet d'économiser de la bande passante et d'accélérer le chargement des pages en évitant de renvoyer des ressources statiques inchangées.
Utilisation de l'entĂŞte
Voici comment vous pouvez l'utiliser en utilisant les directives du module mod_expires dans le fichier .htaccess à la racine de votre répertoire du site (/web ou /sites/domain.xyz p.ex):
- ouvrir ou créer le fichier .htaccess à la racine
- entrer le code suivant:
<IfModule mod_expires.c>
- puis entrer vos commandes, par exemple:
ExpiresActive On
ExpiresByType text/html "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"Ces directives définissent la durée de validité des ressources spécifiques. Dans cet exemple, les fichiers HTML sont mis en cache pendant une semaine, les images JPEG, les fichiers CSS et les fichiers JavaScript sont mis en cache pendant un mois. Vous pouvez ajuster ces valeurs selon vos besoins. - terminer l'ajout par la balise de fermeture:
</IfModule>
- enregistrer le fichier .htaccess
Lien vers cette FAQ: