@s_kiwi

Как убрать кэширование IE (php/smarty/ajax)?

Добрый день!

Есть сайт, написан на code-igniter/smarty/ajax(jquery).
Проблема в следующем - имеем некий текст (статью), после ее редактирования и перенаправления на просмотр открывается кэшированная версия. Помогает только ctrl+f5.

Кэширование в самом php не используется, только стандартное у smarty.
В head добавил теги:
<meta http-equiv="Cache-Control" content="no-cache, no-store, max-age=0, must-revalidate"/> 
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="Expires" content="Fri, 01 Jan 1990 00:00:00 GMT"/>


реакции никакой.

Опыт в разработке на php 3+ лет, но с такой бедой сталкиваюсь впервые.
  • Вопрос задан
  • 2683 просмотра
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
header('Content-Type:text/html; charset=UTF-8');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: private, no-cache');
header('Pragma: no-cache');


Ну и stackoverflow.com/questions/4303829/how-to-prevent...
$.ajaxSetup({ cache: false });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы