Re: прошу помочь с кешированием

Nikolay Grebnev nikolaygrebnev at gmail.com
Mon May 27 12:45:58 UTC 2013


Максим, спасибо!!!
По всей видимости, куки там есть!


2013/5/27 Nikolay Grebnev <nikolaygrebnev at gmail.com>

> В базовых ответах кук нет.
> А если идет кука - то юзер не прилогинен и пусть, соответственно, не
> кешируется
>
>
> 2013/5/27 Maxim Dounin <mdounin at mdounin.ru>
>
>> Hello!
>>
>> On Mon, May 27, 2013 at 02:58:45PM +0400, Nikolay Grebnev wrote:
>>
>> > Добрый день.
>> >
>> > Не получается сделать кеширование для титульных страниц (виртуальных
>> хостов
>> > много). В лог идет все время MISS. При этом в cache директорию что-то
>> > иногда записывается. по какому признаку для меня загадка (иногда как
>> раз те
>> > вещи которые не должны записываться - например страницы отлогинивания, к
>> > счастью в ключе есть$request_uri поэтому это не мешается)  .
>>
>> [...]
>>
>> >     proxy_cache_valid 200 300s;
>> >     proxy_cache_key "$request_method|$host|$request_uri";
>> > #    proxy_cache_key
>> >
>> "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";
>> >     proxy_hide_header "Set-Cookie";
>> >     proxy_ignore_headers "Cache-Control" "Expires"; #собственно их и
>> нет из
>> > php когда нет сессии
>>
>> Значине Set-Cookie в директиве proxy_hide_header намекает, что в
>> ответах присутствует заголовок Set-Cookie.  Если это так, то nginx
>> не будет такие ответы кешировать - если его явно об этом не
>> попросить с помощью директивы proxy_ignore_headers.
>>
>> http://nginx.org/r/proxy_ignore_headers/ru
>>
>> --
>> Maxim Dounin
>> http://nginx.org/en/donation.html
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru at nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130527/f40b87ab/attachment.html>


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