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.