Думаю, надо ввести wildcard, негоже использовать регулярки для /path/*.php
5 сентября 2009 г. 0:28 пользователь Sergey V. Sokolov
<sokol@xxxxxxxxxxx> написал:
Как реализовать сабж?
Есть вот такой кусок конфига:
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;
}
--
С Уважением,
Сергей В. Соколов