diff --git a/.htaccess b/.htaccess
new file mode 100644
index 0000000..8a79b0a
--- /dev/null
+++ b/.htaccess
@@ -0,0 +1,32 @@
+# ASPIC — .htaccess racine de l'application
+# ---------------------------------------------------------------------------
+# Ajouté le 3 septembre 2026 (voir journal) : évite d'avoir à passer par une
+# navigation privée pour voir une nouvelle version après un dépôt de fichiers
+# — le navigateur devait jusqu'ici servir une copie en cache de la page tant
+# qu'elle restait dans sa fenêtre de fraîcheur heuristique, sans même
+# redemander au serveur.
+#
+# "no-cache" (et non "no-store") : le navigateur peut toujours garder une
+# copie, mais doit obligatoirement revalider auprès du serveur avant de
+# l'utiliser (requête conditionnelle, via ETag/Last-Modified, gérée
+# automatiquement par Apache) — la nouvelle version est donc servie dès
+# qu'elle est déposée, sans re-téléchargement complet à chaque fois.
+#
+# Limité à .html/.js/.css : les fichiers .php sont dynamiques et déjà non
+# mis en cache par défaut ; les images/polices (.jpg/.png/.woff2/.ttf) sont
+# volontairement laissées en cache normal, elles changent rarement.
+#
+# À déposer À LA RACINE de l'application (même dossier que identification.html),
+# sous le nom exact ".htaccess" (renommer ce fichier .txt après dépôt — voir
+# note de la session au sujet des fichiers technique non nommés .htaccess
+# envoyés depuis la conversation).
+#
+# Nécessite le module Apache mod_headers activé sur le VPS. S'il ne semble
+# pas produire d'effet après dépôt, c'est le premier point à vérifier
+# (`a2enmod headers` puis redémarrage d'Apache, si accès SSH).
+
+