Les en-têtes expirables « Expires Header » sont un ensemble de règles ou de directives provenant d’un site Web pour indiquer au navigateur local d’un utilisateur de rechercher des fichiers dans son propre cache ou de demander les fichiers au serveur Web, ce qui est une bonne pratique pour l’amélioration de la vitesse de chargement de la page Web et une réduction dans le traitement du serveur Web.
Comment ajouter « Expires Header » à votre fichier htaccess
Pour les serveurs Web Apache, ajoutez les directives suivantes dans le fichier .htaccess :
ExpiresActive On # Images ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/gif "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType image/webp "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/x-icon "access plus 1 year" # Video ExpiresByType video/mp4 "access plus 1 year" ExpiresByType video/mpeg "access plus 1 year" # CSS, JavaScript ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" # Others ExpiresByType application/pdf "access plus 1 month" ExpiresByType application/x-shockwave-flash "access plus 1 month" # Everything else ExpiresDefault "access 7 days"
Ainsi, dans le fichier ci-dessus, certains types de fichiers sont explicitement définis avec « ExpiresByType » avec des actifs tels que des images et des vidéos définis pour être conservés pendant un an et des fichiers comme les fichiers css et js définis pour être conservés pendant un mois.
Ensuite, tous les autres fichiers contrôlés par « ExpiresDefault » définissant le temps de cache pendant 7 jours, cela inclurait les fichiers html / php.
Vous pouvez ajuster ces codes selon vos préférences.
Laisser un commentaire