Re: как кэшировать и держать сессию

Igor Sysoev igor на sysoev.ru
Пт Июл 16 13:15:30 MSD 2010


On Wed, Jul 14, 2010 at 04:29:10AM -0400, Виктор wrote:

> Есть много относительно статических
> страниц справочника и желание их
> кэшировать. Почти весь сайт состоит из
> таких страниц.
> Проблема состоит в том что нужно
> поддерживать сессию, т.е. периодически
> отдавать пользователю такую же куку (id
> сессии хранится в куке) с новым
> обновлённым временем жизни. 
> 
> Зашёл в тупик. Если выдавать страницы
> из кэша, то нужно скрывать заголовок
> Set-Cookie. Как тогда обновлять время expires у
> куки?

Устанавливать куку перловым обработчиком переменной:

http {
     perl_set   $cookie  ...;

     add_header  Set-Cookie  $cookie;

http://sysoev.ru/nginx/docs/http/ngx_http_perl_module.html#example


-- 
Игорь Сысоев
http://sysoev.ru



Подробная информация о списке рассылки nginx-ru