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