5
我通過rack-cache緩存了一個頁面,現在瀏覽器從不顯示更新後的頁面,因爲它顯示了緩存版本。rails rack cache - 如何手動清除所有緩存
如何清除所有緩存? (注意:我從rails_app_root/public目錄中刪除了所有緩存的頁面)。我甚至嘗試禁用rack-cache,但它仍然顯示頁面的緩存版本。
有什麼想法?
我通過rack-cache緩存了一個頁面,現在瀏覽器從不顯示更新後的頁面,因爲它顯示了緩存版本。rails rack cache - 如何手動清除所有緩存
如何清除所有緩存? (注意:我從rails_app_root/public目錄中刪除了所有緩存的頁面)。我甚至嘗試禁用rack-cache,但它仍然顯示頁面的緩存版本。
有什麼想法?
嘗試:
在終端:
rake tmp:cache:clear
或在軌控制檯:
Rails.cache.clear
嘗試清除瀏覽器緩存。 – 2012-04-15 20:25:24
試過了,沒有幫助。我也試過Rails.cache.clear,仍然不起作用。我已經完全刪除了所有Rack :: Cache代碼和caches_page代碼,但它仍然顯示舊頁面..我真的很困惑 – Varun 2012-05-04 22:35:40
也在我的路線中,map.root映射到/ public/home,如果我去http:// localhost:3000它仍然顯示一些舊的緩存頁面,但如果我訪問http:// localhost:3000/public/home它顯示一個新的頁面,有什麼想法? – Varun 2012-05-05 01:08:39