la meilleure (et la plus facile) facon que j'ai trouvé pour empecher la mise en cache d'un fichier est de générer une url unique a chaque fois... et ca marche pour tout les fichiers.
ca n'empeche pas vraiment la mise en cache, mais ca oblige a recharger l'objet a chaque fois
exemple :
<img src='image.jpg?id=<?php echo substr(md5(date('YmdHis')), 0, 8); ?>'>
ca va generer une url de la forme :
image.jpg?id=ad1lk5ah
avec le code final changeant chaque seconde... donc l'image ne sera jamais trouvée en cache et il la rechargera a chaque fois.
Partager