Я заметил, что Facebook и Gmail, когда мы выходим из системы, перенаправляют нас на страницу входа, но интересно то, что когда мы нажимаем кнопку «Назад», она по-прежнему не переходит на страницу входящих сообщений.
Я выполнил поиск в Google и получил что-то, чтобы установить атрибут «Cache-control» в заголовке. Но я не знаю, как мы можем реализовать этот механизм в Rails.
Кто-нибудь может мне подсказать, как это сделать?
Моя версия Rails – 3.0.6 с Ruby 1.9.2.
Будьте на странице входа после выхода из системы, когда нажимаете кнопку «Назад» браузера в рельсах
comment
читали это еще? stackoverflow.com/questions/4120289/
- person Andrei S   schedule 01.06.2011
comment
Если вы просто говорите о том, как настроить заголовки ответов для прекращения кэширования, см. stackoverflow.com/questions/711418/
- person colinross   schedule 01.06.2011
Ответы (1)
Вы хотите установить заголовки своей страницы, чтобы предотвратить кеширование
before_filter :set_cache_buster
def set_cache_buster
response.headers["Cache-Control"] = "no-cache, no-store, max-age=0, must-revalidate"
response.headers["Pragma"] = "no-cache"
response.headers["Expires"] = "Fri, 01 Jan 1990 00:00:00 GMT"
end
person
Shiva
schedule
09.07.2014