Skip to content

Automatiser le rafraîchissement après déploiement - #2

Merged
MentalOfCrow merged 1 commit into
mainfrom
agent/cache-cicd
Jul 18, 2026
Merged

Automatiser le rafraîchissement après déploiement#2
MentalOfCrow merged 1 commit into
mainfrom
agent/cache-cicd

Conversation

@MentalOfCrow

Copy link
Copy Markdown
Owner

Correction

  • empêche la mise en cache des pages PHP dynamiques
  • retire le cache HTML global d’une heure
  • ajoute automatiquement une version basée sur filemtime aux URLs CSS, JavaScript et favicon
  • conserve le cache long et immutable des ressources statiques versionnées

Cause

Hostinger déployait correctement main, mais LiteSpeed continuait à servir l’ancien HTML pendant une heure à cause de ExpiresDefault. Les ressources CSS et JavaScript utilisaient également des URLs non versionnées malgré un cache immutable d’un an.

Vérifications

  • npm test
  • syntaxe de tous les fichiers PHP
  • configuration Apache valide
  • HTML : Cache-Control: no-store, no-cache, must-revalidate, max-age=0
  • CSS : cache immutable d’un an
  • URLs CSS/JS versionnées automatiquement

@MentalOfCrow
MentalOfCrow marked this pull request as ready for review July 18, 2026 11:15
@MentalOfCrow
MentalOfCrow merged commit c988db1 into main Jul 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant