Retour aux FAQ Hébergement
CENTRE D’AIDE · FAQHébergement2 min de lecture

Comment définir les en-têtes de cache des ressources statiques ?

Les en-têtes indiquent aux navigateurs et caches intermédiaires combien de temps réutiliser une réponse. Adaptez la règle à la stabilité de l’URL : une longue durée convient aux noms versionnés, tandis qu’une URL stable doit pouvoir être revalidée ou actualisée.

Hébergement

Adapter la durée à la stabilité de l’URL

Pour les ressources empreintes dont le nom change avec le contenu, un max-age long et immutable peut éviter des téléchargements répétés, car chaque version a une nouvelle URL. Vérifiez que le build génère bien des noms uniques.

Pour le HTML, la configuration ou des fichiers aux noms stables, préférez une fraîcheur plus courte ou la revalidation afin d’éviter un contenu obsolète après publication. Ne mettez pas en cache publiquement les réponses personnalisées sauf conception prévue.

Vérifier les en-têtes réellement servis

Inspectez les réponses de fichiers représentatifs sur le site publié, y compris via CDN ou proxy. Les règles de bord peuvent remplacer ou combiner celles de l’origine ; vérifiez donc ce que reçoit l’utilisateur.

Après modification, testez une requête fraîche et une requête en cache, puis confirmez l’invalidation des URL stables. Évitez de purger tout le cache par défaut ; les URL versionnées ciblées simplifient les publications.

Retour aux FAQ Hébergement