[PHP] как заставить проксю не кешировать страницу?

andreikslv
Дата: 26.10.2006 18:21:01
Основная задача, чтобы при каждом открытии страницы, подгружались актуальные (самые свежие версии) cookies.

Теги Meta не помогают:
<META HTTP-EQUIV="Expires" Content="Mon, 28 Mar 1999 00:00:01 GMT">
<meta http-equiv="cache-control" content="private">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

Подскажите что-нибудь.

Спасибо!
miksoft
Дата: 26.10.2006 18:28:32
насчет куков не знаю, а в свое время я писал, если не ошибаюсь, так:
<META HTTP-EQUIV="Expires" Content="Now">
andreikslv
Дата: 26.10.2006 18:34:15
Эффект тот же...
Damnedest
Дата: 26.10.2006 23:33:47
а смысл тогда использовать куки? Используйте сессии... Куки как раз для долговременного хранения информации..

Еще можно сделать так, чтобы куки хранились, пока юзер гуляет по сайту, но в этом случае аналог сессии...
Kachalov
Дата: 27.10.2006 10:04:20
Используйте не мета-тэги (не факт что прокси будет читать текст документа), а зоголовки HTTP:
Pragma: no-cache
Cache-Control: no-cache
Expires: просроченая дата
Last-Modified: только что
Заголовки отпраляются функцией header :)
Kachalov
Дата: 27.10.2006 10:08:56
Не уловил, что вопрос был про cookie :)
При отправке кук не забудьте задать параметр expire.
А вообще то кривой прокси это страшная вещь и может получиться что никакие "нормальные" способы не помогут и придется что то изобретать.
Pups The RAPtor
Дата: 27.10.2006 10:13:03
Damnedest
а смысл тогда использовать куки? Используйте сессии... Куки как раз для долговременного хранения информации..

Еще можно сделать так, чтобы куки хранились, пока юзер гуляет по сайту, но в этом случае аналог сессии...


+1