Кеширование FastCGI запросов

1nsk.ru alfa at 1nsk.ru
Tue Oct 6 17:33:12 MSD 2009


Здравствуйте.

А так не будет работать?

set $cookie_user_id "0";
if ($http_cookie !~ "user_id") {
set $cookie_user_id  "1";
}

fastcgi_cache_key  "$request_uri $cookie_user_id";



Igor Sysoev пишет:
> On Tue, Oct 06, 2009 at 07:24:42PM +0700, 1nsk.ru wrote:
>
>   
>> А как обернуть всё это дело в
>>
>> ?
>> if ($http_cookie !~ "user_id") {
>> #кэшируем только гостям
>> }
>>
>> А то в if нельзя fastcgi_store
>>     
>
> fastcgi_cache_key  "localhost:9000$request_uri $cookie_user_id";
>
> и на бэкенде выдавать "X-Accel-Expires: 0", если пришли с кукой.
>
>   
>> spall пишет:
>>     
>>> Спасибо большое. В следущий раз буду внимательней читать доки.
>>>
>>> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,11465,11472#msg-11472
>>>       
>
>
>   






More information about the nginx-ru mailing list