Запрет загрузки из кэша.
KiberGus 15 июля, 2005 - 18:46
У меня браузер постоянно подгружает страницы форума не с сервера, а из кеша, что естественно не удобно для часто обновляющихся страниц. Может можно вставить в исходник страниц форума директиву о том, что надо грузить каждый раз страницу заново? На других фарумах такого не происходит.
»
- Для комментирования войдите или зарегистрируйтесь

Вот, по идее, код для php, который это делает.
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Pragma: no-cache"); // HTTP/1.0Браузер какой?
Opera 8.01 Build 7624
При открытии главной страницы форума, списка активных тем, а порой и самих топиков они подгружаются из кеша.
Тот же симптом проявляется в браузере NetFront. Это браузер для КПК, довольно кривая штука, например из него я этот пост не смог написать (отослались крякозябры), но ничего лучше я пока не нашел.
Возможно дело в том, что сижу через гейтвей, и там страницы могут кэшироваться.
ЗЫ Удалите пожалуйста предыдуший ответ ( [done] ), я не могу его изменить. При редактировании весь хтмл попадает в текстовое поле и я просто не могу отправить измененый текст на сервер. Видимо дело в скобке, которая туда попала.
По-моему, браузер можно заставить грузить страницы не из кеша, а обновлять с сервера, добавив в конце URL знак вопроса. (То же, по-моему, актуально и для кеширующих прокси).
Но по сайту я хожу по ссылкам, а не набирая адрес каждый раз заново. А этот глюк наблюдается только у меня или у кого-нибудь еще?