Отключить кэширвоание FastCGI для определенного location
Sergey V. Sokolov
sokol at zavolga.net
Sat Sep 5 00:28:20 MSD 2009
Как реализовать сабж?
Есть вот такой кусок конфига:
location ~ \.php$ {
fastcgi_param DOCUMENT_ROOT /www/zavolga;
fastcgi_param SCRIPT_FILENAME /www/zavolga$fastcgi_script_name;
fastcgi_ignore_headers Cache-Control Expires;
fastcgi_pass unix:/var/tmp/php-fpm-zavolga.sock;
fastcgi_cache zavolga;
fastcgi_cache_key unix:/var/tmp/php-fpm-zavolga.sock/$host$request_uri;
fastcgi_cache_valid 6h;
fastcgi_cache_valid any 5m;
fastcgi_index index.php;
include fastcgi_params_chrooted;
}
Как отключить кэширование для некоторых location.
Например это не помогло.
location /ajax {
fastcgi_cache off;
}
--
С Уважением,
Сергей В. Соколов
More information about the nginx-ru
mailing list