Ho una pagina web che deve sempre rimanere aggiornata. Non voglio che il browser lo memorizzi. A tal fine, questo meta tag è incorporato nella pagina:Qual è il modo corretto per dire al browser di non memorizzare nella cache?
<meta name="Expires" content="Tue, 01 Jun 1999 19:58:02 GMT">
Tuttavia, alcuni browser sembrano ignorarlo. Chrome è particolarmente cattivo, anche se altri browser tendono a fare la stessa cosa.
Quando seleziono la pagina dalla barra dei preferiti, il più delle volte, non colpisce nemmeno il server, ma lo carica dalla cache. Se poi preme F5, va al server e scarica una nuova copia.
Mi manca qualcosa di semplice? Pensavo che il meta tag expires fosse come è stato fatto.
questo sta accadendo su un IIS 5.0 su Windows 2000.
Linea di fondo: si presenta come meta tag all'interno del codice HTML praticamente fare nulla. Tuttavia, l'impostazione dei tag di scadenza all'interno dell'HTTP fa bene il trucco.
Perché mi hanno votato? Non c'è niente di sbagliato nella risposta. – Tarik
Perché non è il modo più efficace per farlo. http://www.mnot.net/cache_docs/#META –
Ho letto questo e mi ha reso triste. Quindi ti ho dato un voto! – Wesley