Добрый день, сообщество 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
Буду благодарен за подсказку
--
С уважением, Вячеслав