FastCGi cache и X-Accel-Redirect

kirpich nginx-forum на nginx.us
Ср Дек 1 11:45:55 MSK 2010


Добрый день. Хотелось бы кэшировать 
запрос на превьюшки, получаемый от 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 
Картинка отдаётся с диска. 
В Кэше пусто.

Попробовал включать кэш для страниц -
работает.
Что я делаю не так?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,154659,154659#msg-154659




Подробная информация о списке рассылки nginx-ru