Как избежать истечения срока действия веб-страницы Internet Explorer при использовании кнопки «Назад» с приложением на вкладке «Страница»?

Я создал приложение для холста Facebook, которое было добавлено как вкладка страницы. В Internet Explorer, когда я щелкаю ссылку с главной страницы вкладки страницы на другую страницу, а затем нажимаю кнопку возврата браузера, я получаю сообщение от IE:

Срок действия веб-страницы истек Наиболее вероятная причина: локальная копия этой веб-страницы устарела, и веб-сайт требует ее повторной загрузки.

Если я нажму «Обновить», страница отобразится правильно, но я бы хотел избежать этого дополнительного шага.

Вот ссылка на приложение: https://www.facebook.com/FindAnyFilm/app_324458010982848

Нажмите на одну из последних записей, затем нажмите кнопку «Назад» в браузере.


person Nic Rodgers    schedule 13.09.2012    source источник


Ответы (1)


Это может быть связано с кеширующими заголовками, которые отправляет ваш сервер,

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:        no-cache

Попробуйте изменить их и посмотрите, сохраняется ли проблема; см. https://stackoverflow.com/a/6654296/1427878 для получения дополнительной информации о IE и кэшировании.

person CBroe    schedule 13.09.2012