Добрый день. Хотелось бы кэшировать запрос на превьюшки, получаемый от php по X-Accel-Redirect.
Есть сервер nginx 0.8.53 + php-fpm 5.3.3
кэшировать пытаюсь вот так...
fastcgi_cache_path /var/cache/nginx levels= keys_zone=thumbs_cache:5m;
...
...
location /media/thumbnail/ {
fastcgi_cache thumbs_cache;
fastcgi_cache_valid 200 301 302 304 5m;
fastcgi_cache_key "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";
fastcgi_hide_header "Set-Cookie";
fastcgi_ignore_headers "Cache-Control" "Expires";
fastcgi_pass_header X-Accel-Redirect;
}
Запрос получается вида http://site/sandbox/media/thumbnail/381
Картинка отдаётся с диска.
В Кэше пусто.
Попробовал включать кэш для страниц - работает.
Что я делаю не так?