|
|
|
|
|
для: pashen
(16.05.2005 в 00:35)
| | Заголовки, препятствующие кэшированию, вам привели, добавлю только, что далеко не всегда можно добиться результатов. Это зависит от настроек конкретной машины, браузера и прокси-сервера. Т.е., если, например, какой-нибудь прокси-сервер решит, что ему нужно игнорировать все директивы кэширования, то так и будет – ничего здесь не сделать. Хотя, обмануть его можно, например, всегда использовать уникальные URL-ы.
Все ссылки писать в таком формате
<a href="page.php?rand=<?= rand() ?>">Ссылка</a>
|
Т.е. ко всем ссылкам прибавлять уникальное число, генерируемое функций rand()
Такой способ неприемлем для открытой части сайта, но вот, например, для системы администрирования сайта вполне подойдет. | |
|
|
|
|
|
|
|
для: cheops
(16.05.2005 в 01:26)
| | сэнкс! | |
|
|
|
|
|
|
|
для: pashen
(16.05.2005 в 01:21)
| | Поэкспериментируйте, всем достаются разные прокси-сервера (которые наглеют день ото дня - раньше страницы с расширением PHP было запрещено кэшировать) и на пути от сервера до пользователя может быть очень много прокси-серверов, начиная с обратного кэширующего сервера хост-провайдера, многочисленные кэширующие сервера провайдеров и кончая кэшем браузера.
PS По умолчанию в IE стоитт "Автоматически" - так будет у подавляющего большинства посетителей. | |
|
|
|
|
|
|
|
для: cheops
(16.05.2005 в 01:06)
| | а как на счет остальных 200 пользователей в день? этот скрипт решит проблему для людей даже при отключенной опции в ИЕ? | |
|
|
|
|
|
|
|
для: pashen
(16.05.2005 в 00:35)
| | Отправьте заголовки
<?php
header("Expires: Mon, 23 May 1995 02:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
?>
|
Некоторым обратным прокси-серверам нужно долго объяснять, что от них требуется. Проверьте в IE отключено ли у него у самого кэширование (Сервис|Свойства обозревателя|Общие|Параметры|Проверять наличия обновления сохранённых страниц: каждое посещение). | |
|
|
|
|
|
|
|
для: JIEXA
(16.05.2005 в 00:42)
| | красивая барышня там у вас.... в розовой блузочке.... наверно поетому и не кэшируется.... спасибо. | |
|
|
|
|
|
|
|
для: pashen
(16.05.2005 в 00:39)
| | незнаю, но у нас на http://otvali.ru стоит только это и не кэшируется | |
|
|
|
|
|
|
|
для: JIEXA
(16.05.2005 в 00:37)
| | <META content=NO-CACHE http-equiv=PRAGMA>
<META content="NO-CACHE, must-revalidate" http-equiv=Cache-control> у меня вот так и не пашет это не правильно что ли? | |
|
|
|
|
|
|
|
для: pashen
(16.05.2005 в 00:35)
| |
<head>
<META HTTP-EQUIV='EXPIRES' CONTENT='0'>
<meta HTTP-EQUIV='pragma' content='no-cache'>
</head>
|
| |
|
|
|
|
|
|
| А возможно сделать так, чтобы при заходе на сайт c IE индекс отображался уже обновленным а не кэшированным ранее и чтобы увидеть новое содержимое человеку не надо было бы обновлять страницу. Спасибо! | |
|
|
|
|