Tengo una página web que siempre necesita mantenerse actualizada. No quiero que el navegador lo guarde en caché. A tal efecto, esta etiqueta meta está integrado con la página:¿Cuál es la manera correcta de decirle al navegador que no almacene en caché?
<meta name="Expires" content="Tue, 01 Jun 1999 19:58:02 GMT">
Sin embargo, algunos navegadores parecen ignorarlo. Chrome es particularmente malo en eso, aunque otros navegadores tienden a hacer lo mismo.
Cuando selecciono la página de la barra de marcadores, la mayoría de las veces, ni siquiera llega al servidor, solo la carga desde el caché. Si presiono F5, irá al servidor y buscará una nueva copia.
Me estoy perdiendo algo simple? Pensé que la metaetiqueta expira es la forma en que se hace.
esto está sucediendo en un IIS 5.0 en Windows 2000.
En pocas palabras: se ve como meta tags en el código HTML prácticamente no hacen nada. Sin embargo, configurar las etiquetas expira dentro de HTTP hace el truco muy bien.
¿Por qué me votaron? No hay nada malo con la respuesta. – Tarik
Porque no es la forma más efectiva de hacerlo. http://www.mnot.net/cache_docs/#META –
Lo leí y me entristeció. ¡Así que te di un voto! – Wesley