Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: dilnab от 17 Марта 2004, 16:06:37

Название: Как избавиться от кэширования на proxy?
Отправлено: dilnab от 17 Марта 2004, 16:06:37
Поставил WinRoute проксю. Лезу через него на свой сайт и вызываю обновленные страницы. Прокся на запрос браузера шлет Not Modified, хотя страница менялась. Причем решение высылать Not Modified прокся принимает не запрашивая веб сервер (отлавливал обмен пакетами между серверами и реально на запрос ГЕТ прокся без обращения на ВЕБ шлет Not Modified). Что может быть? Вроде весь кэш на проксе вырубил.

Спасибо
Название: Как избавиться от кэширования на proxy?
Отправлено: Орлис от 07 Апреля 2004, 13:56:51
Нужно правильно настроить кэширование сайта

@header (\'Last-Modified: \' . gmdate(\'D, d M Y H:i:s T\', $GLOBALS[\'mtime\']) );
@header (\'Expires: \' . gmdate(\'D, d M Y H:i:s T\', $GLOBALS[\'mtime\'] + $expiry) );
@header (\'Cache-Control: max-age=\' . $expiry . \', must-revalidate\');