Cache navigateur

Bonjour à tous,

Est-il possible via htacces, jquery ou javascript d’empêcher un fichier d’aller se mettre dans le cache du navigateur?

merci =)

Si tu as la main sur ton serveur web:
www.mnot.net…

Sinon, j’ai géré un une non mise en cache via htaccess pour un site en GWT

<Files *.nocache.*>
  ExpiresActive on
  ExpiresDefault "now"
  Header merge Cache-Control "public, max-age=0, must-revalidate"
</Files>

ça ajoute le paramètre cache-control et ses options dans le header
Remplace le .nocache. par le nom de ton fichier ou un pattern de fichiers que tu ne veux pas mettre en cache.

Plutôt le même sujet non : www.clubic.com… ?

Oui effectivement,
à peu de chose prêt.

@guymage:

cela ne fonctionne pas, j’ai un beau “Internal Server Error”
Je ne souhaite pas toucher aux paramètres du fichier de conf, car de toute
façon je n’y aurait pas droit sur free.
De plus les directives autorisées sur free sont très très limitées :confused:

merci =)

Bon j’ai trouvé :


<?php
	header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );             // Date du pass&eacute;
	header("Last-Modified: " . gmdate("D, d M Y H:i:s" ) . " GMT" ); // toujours modifi&eacute;
	header("Cache-Control: no-cache, must-revalidate" );           // HTTP/1.1 
	header("Pragma: no-cache" );                                   
?>

A mettre UNIQUEMENT dans la fichier à ne pas mettre en cache,
dans la page home, ça ne fonctionne pas (dans mon cas en tout cas)
Edité le 13/05/2014 à 11:02