<div>Добрый день, небольшая поправочка должна помочь:</div><div></div><div>proxy_pass_header Cookie;<br clear="all"></div><br><br><div class="gmail_quote">30 сентября 2009 г. 15:55 пользователь Вячеслав (СТУDИЯ АРТ-DИЗАЙН) <span dir="ltr"><<a href="mailto:first@dizain.org">first@dizain.org</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div lang="RU" link="blue" vlink="purple">
<div>
<p>Добрый день, сообщество <span lang="EN-US">nginx</span>-<span lang="EN-US">ru</span></p>
<p> </p>
<p>Хотелось бы сохранять пользовательскую информацию отдельно
от всей страницы, потом включать ее <span lang="EN-US">SSI</span>’ем.</p>
<p>Есть <span lang="EN-US">cookie</span><span lang="EN-US"> </span>с
именем «log_cookie», в конфиге пробовал использовать ключ:</p>
<p> </p>
<p><span lang="EN-US"> proxy_cache_key "$host $cookie_log_cookie";</span></p>
<p> $<span lang="EN-US">cookie</span>_<span lang="EN-US">log</span>_<span lang="EN-US">cookie</span><span lang="EN-US"> </span>– пустая. Нельзя
использовать «_» в имени <span lang="EN-US">cookie</span><span lang="EN-US"> </span>или я что-то где-то упускаю?</p>
<p> </p>
<p>Попробовал так:</p>
<p> </p>
<p> <span lang="EN-US">location / {</span></p>
<p><span lang="EN-US"> ssi on;</span></p>
<p><span lang="EN-US"> proxy_pass <a href="http://127.0.0.1:8080" target="_blank">http://127.0.0.1:8080</a>;</span></p>
<p><span lang="EN-US"> proxy_cache_key "$host$request_uri";</span></p>
<p><span lang="EN-US"> proxy_cache_valid 200
302 2h;</span></p>
<p><span lang="EN-US"> proxy_cache_valid 404
1m;</span></p>
<p><span lang="EN-US"> }</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> location /u_info.php {</span></p>
<p><span lang="EN-US"> proxy_pass <a href="http://127.0.0.1:8080/u_info.php" target="_blank">http://127.0.0.1:8080/u_info.php</a>;</span></p>
<p><span lang="EN-US"> proxy_pass_header
Set-Cookie;</span></p>
<p><span lang="EN-US"> proxy_cache_key "$host
$http_cookie";</span></p>
<p><span lang="EN-US"> proxy_cache_valid 200
15m</span></p>
<p><span lang="EN-US"> </span>}</p>
<p><span lang="EN-US"> </span></p>
<p>Все работает, только результат не тот (</p>
<p><span lang="EN-US">nginx</span>/0.8.15</p>
<p> </p>
<p>Буду благодарен за подсказку</p>
<p>--</p>
<p>С уважением, Вячеслав</p>
<p> </p>
</div>
</div>
</blockquote></div><br>