On doit pouvoir utiliser le header :
header("Last-Modified: " . gmdate("D, d M Y H:i
") . " GMT");
"Si vous avez un en-tête "Last-Modified" dans vos pages, lors du prochain chargement de votre site Web par le même visiteur, le serveur vérifie s'il y a un changement dans les fichiers depuis la dernière fois qu'ils ont été consultés.
Si aucun changement n'est apporté, le serveur envoie un "304 Not Modified" réponse au navigateur et l'information sera chargée à partir du cache local."
Sinon, pour obtenir un mirroir des images sans aucun coût pour le serveur, j'utilise le css. C'est du css3, mais c'est déjà bien supporté et il y a un filtre pour IE...
header("Last-Modified: " . gmdate("D, d M Y H:i
![Confused Confused](https://jeuweb.org/images/smilies/confused.png)
"Si vous avez un en-tête "Last-Modified" dans vos pages, lors du prochain chargement de votre site Web par le même visiteur, le serveur vérifie s'il y a un changement dans les fichiers depuis la dernière fois qu'ils ont été consultés.
Si aucun changement n'est apporté, le serveur envoie un "304 Not Modified" réponse au navigateur et l'information sera chargée à partir du cache local."
Sinon, pour obtenir un mirroir des images sans aucun coût pour le serveur, j'utilise le css. C'est du css3, mais c'est déjà bien supporté et il y a un filtre pour IE...
.flip {
-moz-transform: scaleX(-1); /* Gecko */
-o-transform: scaleX(-1); /* Opera */
-webkit-transform: scaleX(-1); /* webkit */
transform: scaleX(-1); /* standard */
filter: FlipH; /* IE 6/7/8 */
}