Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Andrew Saraev                        2:5020/400     25 Aug 2000  09:25:43
 To : All
 Subject : Как обойти кэш?
 -------------------------------------------------------------------------------- 
 
 Hе здесь ли проживает All, всеведущий и всемогущий?
 
 Проблема. Слепил страничку, а на ней среди прочего типс, вроде
 "Совета дня" в Аутглюке, например. Типс меняется при каждой загрузке,
 cgi-скриптом выбирается из списка случайным образом. И ссылочка
 рядом на эту же страницу, вроде "Следующий совет...". Все работает,
 пока злобный юзер не настроит кэш на "никогда не проверять обновление"
 Тогда все, страничка обновляется из кеша, типс не меняется :(
 Ага, уже слышу крики - копай в сторону Expires или Cach-Control. Копал.
 В заголовке ответа cgi я его могу указать. Hо у меня страничка .shtml,
 типс вставлен через SSI, а еще таблицы, картинки, другие #include.
 Загонять все это в скрипт грустно...
 
 Итак, вопрос. Как поместить Expires в HTTP-заголовок .shtml-ки?
 
 Именно в заголовок. До тега <META> я и сам додумался. Hо тут
 начались настоящие чудеса. Вставил, пробую - все хорошо. Работает
 и в IE, и в Netscape. Это дома. Выкладываю на сервер хостера - облом.
 С Netscape'ом все в порядке, а IE срабатывает через раз. Действительно
 через раз! Страничка грузится с сервера, вижу новый типс. Смотрю в
 кэше - нету Expires. Жму ссылку, обновление из кэша, типс тот же.
 В кэше - Expires есть!. И так по кругу. Hичего не понимаю...
 Ведь дома работало. У меня Апач под Вынь, там Рашен Апач под
 Фрю. Ага, думаю, щас найду разницу. Телнетом щупаю заголовки -
 одинаковые! Hикакой экзотики, все совпадает (кроме строки Server,
 есссно).
 
 Кто-нибудь может это объяснить? А то у меня уже крыша едет...
 
 Андрей
 
 P.S. А Cach-Control в <META> вообще не срабатывает :((
 --- ifmail v.2.15dev5
  * Origin: CSTI, Krasnoyarsk office, WebMaster (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как обойти кэш?   Andrew Saraev   25 Aug 2000 09:25:43 
 Как обойти кэш?   Cyrill Malevanov   26 Aug 2000 22:43:18 
 Re: Как обойти кэш?   Andrew Saraev   27 Aug 2000 17:32:08 
 Как обойти кэш?   Denis Burdukovsky   28 Aug 2000 11:41:25 
 Re: Как обойти кэш?   Andrew Saraev   29 Aug 2000 14:17:07 
 Как обойти кэш?   Cyrill Malevanov   28 Aug 2000 09:46:20 
Архивное /ru.website/54681cd3f01f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional