2
我的Rails應用程序和瀏覽器的緩存有問題:當用戶註銷網站的已認證部分時,他們仍然可以使用瀏覽器上的後退按鈕查看已認證的頁面。我不想讓這個。使用Rails,我如何過期瀏覽器的緩存?
如何過期緩存並強制重新加載。
謝謝
我的Rails應用程序和瀏覽器的緩存有問題:當用戶註銷網站的已認證部分時,他們仍然可以使用瀏覽器上的後退按鈕查看已認證的頁面。我不想讓這個。使用Rails,我如何過期瀏覽器的緩存?
如何過期緩存並強制重新加載。
謝謝
下面的標題應該這樣做。無論您嘗試保護哪個網頁,都將其添加到那裏。
Expires: Sat, 26 Jul 1997 05:00:00 GMT
Last-Modified: "now"
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
顯然,現在需要是動態的。
爲安全起見,你可能還需要指定
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="0">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
在頁面
。