Ubuntu -> Apache -> Phusion de pasajeros -> Barras de 2.3Cómo prevenir la página del navegador de almacenamiento en caché en Rails
La parte principal de mi sitio web reacciona a los clics. Por lo tanto, si hace clic en un enlace, lo enviará al destino y regenerará su página al instante.
Pero, si presiona el botón Atrás, no verá la página nueva. Lamentablemente, no se muestra sin una actualización manual; parece que el navegador lo está almacenando en la memoria caché. Quiero asegurarme de que el navegador no almacena en caché la página.
Por separado, I do quiero establecer fechas de vencimiento para el futuro lejano para todos mis activos estáticos.
¿Cuál es la mejor manera de resolver esto? ¿Debo resolver esto en Rails? ¿Apache? Javascript?
Gracias por toda su ayuda, Jason
Alas. Ninguna de estas sugerencias forzó el comportamiento que estoy buscando.
Quizás haya una respuesta en javascript? Podría hacer que los rieles escriban una marca de tiempo en un comentario, luego haga que javascript compruebe si los tiempos están dentro de los cinco segundos (o lo que sea que funcione). Si es así, entonces está bien, pero si no, ¿entonces vuelve a cargar la página?
¿Crees que esto funcionaría?
Gracias por toda su ayuda,
Jason
Gracias ... ¡me salvó un montón de tiempo! – mikeymo
Después de dos días de búsqueda, finalmente encontré esta respuesta. Gracias a un millón ^^ – StefanS
Solo necesito agregar al coro y decir gracias (!!!) por esta respuesta. He tenido este problema durante * demasiado tiempo *. –