¿Safari almacena en caché las páginas antiguas?

He tenido este problema probablemente desde que compré mi iMac. El navegador Safari exhibe un comportamiento extraño cuando a menudo navego a una determinada página web. Realizo mucho desarrollo de sitios web, así que, naturalmente, tengo que probar mis sitios. Sin embargo, parece que Safari mantiene la copia anterior del sitio web en la memoria y sigue cargándola. La única opción es borrar los datos de navegación, pero eso también me lleva a cerrar la sesión de todos los sitios en el dispositivo, por lo que es una molestia.

Un ejemplo de lo que sucedió hoy: tenía un sitio web que tenía una <meta>etiqueta que redirigía a www.anotherpage.com. Eliminé esa etiqueta y cargué el archivo en FTP. Sin embargo, Safari seguiría redirigiéndome a esa página. Cuando accedí a la misma URL desde la versión móvil de Safari, todo funcionó como se esperaba, sin redirección. Diablos, incluso Mozilla o Chrome en el escritorio mostraron el nuevo sitio.

¿Debo deshabilitar el almacenamiento en caché o me estoy perdiendo algo? ¿Alguien ha experimentado un problema similar? ¿O es solo una de las razones por las que Safari se está convirtiendo en el nuevo IE?

¿Has probado a borrar la caché Cmd-Alt-E?
Lo intentaré, gracias. Creo que solucionará el problema, ya que borrar todos los datos también lo hace, pero todavía me preguntaba cuál podría ser la causa. Nunca lo experimenté en ninguna otra plataforma o navegador. Pero, de nuevo, uso Safari la mayor parte del tiempo hoy en día.
alt/reload utilizado para obtener una página nueva. [No tengo nada para probar en este momento]
Ver lo mismo incluso con las últimas versiones de Safari y OSX otros navegadores no hay problema. El reinicio de Safari no lo resuelve ni alt/recargar de la página. También es como si a Safari no le importara la metaetiqueta del encabezado: los marcos de mi página envían (con TS ya vencidos) para intentar decirles a los navegadores 'no almacenar en caché' ya que quiero que la próxima actualización cargue contenido actualizado. Sin embargo, la actualización automática normalmente funciona.

Respuestas (1)

Safari almacena en caché de forma agresiva las redirecciones y la actualización forzada solo forzará la actualización de la página a la que se le redirige , no la redirección en sí. Puede borrar el caché sin borrar sus datos de navegación (cookies) eligiendo Desarrollar → Vaciar cachés (⌥⌘E).