Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Отключить кэширвоание FastCGI для определенного location
- To: nginx-ru@xxxxxxxxx
- Subject: Отключить кэширвоание FastCGI для определенного location
- From: "Sergey V. Sokolov" <sokol@xxxxxxxxxxx>
- Date: Sat, 5 Sep 2009 00:28:20 +0400
- Organization: Zavolga.Net
Как реализовать сабж?
Есть вот такой кусок конфига:
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;
}
--
С Уважением,
Сергей В. Соколов
|