Bug de rafraichissement de données

This commit is contained in:
2026-07-05 10:50:17 +02:00
parent 186ffc2596
commit 0d8f92bc9a
4 changed files with 52 additions and 3 deletions
+13 -1
View File
@@ -23,8 +23,20 @@ server {
client_max_body_size 15M;
}
# SPA fallback
# site.webmanifest — jamais mis en cache (sinon iOS garde l'ancienne
# config "Add to Home Screen" après un déploiement)
location = /site.webmanifest {
add_header Cache-Control "no-cache, no-store, must-revalidate";
add_header Pragma "no-cache";
}
# SPA fallback — index.html ne doit JAMAIS être mis en cache : la webapp
# installée sur l'écran d'accueil iPad (mode standalone) n'a ni bouton
# reload ni pull-to-refresh, donc si index.html reste en cache le
# WKWebView continue de charger l'ancien bundle après un déploiement.
location / {
add_header Cache-Control "no-cache, no-store, must-revalidate";
add_header Pragma "no-cache";
try_files $uri $uri/ /index.html;
}
}