Fichier qui ne disparait pas dans le cache navigateur

onjour,
Je souhaite faire disparaitre un fichier du cache navigateur, notamment ie,
et j’ai inséré ce code, trouvé sur le net, qui a l’air de correspondre à mes attentes :


<?php
	header('Pragma: no-cache');
	header("Expires: ".gmdate("D, d M Y H:i:s",time())." GMT");
	header("Last-Modified: ".gmdate("D, d M Y H:i:s",time()-30)." GMT");
	header('Content-Type: text/html; charset=iso-8859-1');
?>

Malheureusement, j’ai beau rafraichir mon explorateur, fermer le navigateur, le fichier est toujours présent,
même après une heure…
la date “expires” à toujours une heure de moin, ca ne fonctionne jamais,
j’ai donc modifié :


	header("Expires: ".gmdate("D, d M Y H:i:s",time()+1)." GMT");

ce qui donne la bonne heure, mais cela ne fonctionne pas mieux…

Comment faire pour supprimer ce fichier (gros code perso) que je ne souhaite qu’on puisse le copier/utilisé ?

Merci :slight_smile:
Edité le 12/05/2014 à 19:27

Quitte à faire du php autant générer un lien aléatoire, non ?

merci,

je vais étudier ça =)