Re: Отключить кэширвоание FastCGI для определенного location
gf pro
kak.serpom.po.yaitsam at gmail.com
Sat Sep 5 14:39:36 MSD 2009
Дело в том что сначала обрабатываются регулярки, а затем уже отсортированные
строчные.Думаю, надо ввести wildcard, негоже использовать регулярки для
/path/*.php
5 сентября 2009 г. 0:28 пользователь Sergey V. Sokolov
<sokol at 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;
> }
>
> --
> С Уважением,
> Сергей В. Соколов
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090905/9a08132d/attachment.html>
More information about the nginx-ru
mailing list