Nginx SSI caching
Anatoliy Papenko
privettoli at gmail.com
Thu Sep 4 16:05:48 UTC 2014
Привет
Может сможете помочь,
У меня стоит nginx caching на GET-запросы для статических страничек.
В одной из них есть ssi-вызов /user/ssi POST-запроса
Как мне кэшировать этот запрос для каждого пользователя (уже по новому
proxy_cache_key, который будет включать в себя $cookie_token)?
Пробую
location ^~ /user/ssi {
#Caching
proxy_cache cache;
proxy_cache_key
$scheme$proxy_host$uri$is_args$args$cookie_PLAY_LANG$cookie_token;
#Ask SSI
proxy_pass http://localhost:9000/user/ssi;
}
location / {
#Caching
proxy_cache cache;
proxy_cache_valid 30m;
proxy_cache_methods GET;
proxy_cache_key
$scheme$proxy_host$uri$is_args$args$cookie_PLAY_LANG;
proxy_pass http://127.0.0.1:9000;
}
Но не получаеться, кэш для SSI не работает
Буду крайне признателен за помощь.
--
*Мой Skype : spend64*
*Тел. +380938575311*
*C ув., Анатолий.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20140904/4ebfd229/attachment.html>
Подробная информация о списке рассылки nginx-ru