Comment tirer parti de la mise en cache du navigateur ?
Le mécanisme de cache le plus important pour la vitesse des pages est la mise en cache du navigateur. La plupart des fichiers statiques utilisés sur les pages web peuvent être enregistrés sur l’ordinateur de votre visiteur pour un accès ultérieur.
Pour activer la mise en cache du navigateur, ajoutez les lignes suivantes dans le fichier .htaccess de votre site web:
Expire le
Expire par défaut « accès plus 6 mois »
# CSS
ExpiresByType text/css « access plus 1 an »
# composants HTML (HTC)
ExpiresByType text/x-component « accès plus 0 seconde »
# HTML
ExpiresByType text/html « accès plus 1 minute »
# JavaScript
ExpiresByType application/javascript « access plus 1 an »
ExpiresByType application/x-javascript « access plus 1 an »
# Fichiers manifestes
ExpiresByType application/x-web-app-manifest+json « access plus 0 secondes »
ExpiresByType text/cache-manifest « access plus 0 secondes »
# Média
ExpiresByType audio/ogg « access plus 1 an »
ExpiresByType image/gif "accès plus 1 an"
ExpiresByType image/jpg "accès plus 1 an"
ExpiresByType image/jpeg « access plus 1 an »
ExpiresByType image/png "accès plus 1 an"
ExpiresByType image/svg « access plus 1 an »
ExpiresByType image/svg+xml « access plus 1 an »
ExpiresByType video/mp4 « access plus 1 an »
ExpiresByType video/ogg « access plus 1 an »
ExpiresByType video/webm « access plus 1 an »
ExpiresByType image/x-icon « access plus 1 an »
ExpiresByType application/pdf « accès plus 1 an »
ExpiresByType application/x-shockwave-flash « access plus 1 an »
# XML
ExpiresByType text/xml « accès plus 0 seconde »
ExpiresByType application/xml « accès plus 0 secondes »
# Flux web
ExpiresByType application/atom+xml « accès plus 1 heure »
ExpiresByType application/rss+xml « accès plus 1 heure »
# Polices Web
ExpiresByType application/font-woff « access plus 1 an »
ExpiresByType application/font-woff2 « accès plus 1 an »
ExpiresByType application/vnd.ms-fontobject « accès plus 1 an »
ExpiresByType application/x-font-ttf « access plus 1 an »
font/opentype « access plus 1 an »