Re: Cookie в proxy_cache_key

bas bas at it-core.org
Fri Oct 2 23:55:08 MSD 2009


Добрый день, небольшая поправочка должна помочь:
proxy_pass_header Cookie;


30 сентября 2009 г. 15:55 пользователь Вячеслав (СТУDИЯ АРТ-DИЗАЙН) <
first at dizain.org> написал:

>  Добрый день, сообщество nginx-ru
>
>
>
> Хотелось бы сохранять пользовательскую информацию отдельно от всей
> страницы, потом включать ее SSI'ем.
>
> Есть cookie с именем <<log_cookie>>, в конфиге пробовал использовать ключ:
>
>
>
>        proxy_cache_key      "$host $cookie_log_cookie";
>
>        $cookie_log_cookie - пустая. Нельзя использовать <<_>> в имени cookie или
> я что-то где-то упускаю?
>
>
>
> Попробовал так:
>
>
>
>         location / {
>
>                       ssi  on;
>
>                       proxy_pass                  http://127.0.0.1:8080;
>
>                       proxy_cache_key     "$host$request_uri";
>
>                       proxy_cache_valid   200 302  2h;
>
>                       proxy_cache_valid   404      1m;
>
>        }
>
>
>
>        location /u_info.php {
>
>                       proxy_pass
> http://127.0.0.1:8080/u_info.php;
>
>                       proxy_pass_header  Set-Cookie;
>
>                       proxy_cache_key      "$host $http_cookie";
>
>                       proxy_cache_valid    200      15m
>
>        }
>
>
>
> Все работает, только результат не тот (
>
> nginx/0.8.15
>
>
>
> Буду благодарен за подсказку
>
> --
>
> С уважением, Вячеслав
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20091003/b309ac45/attachment.html>


More information about the nginx-ru mailing list