ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Отключить кэширвоание FastCG I для определенного location


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Отключить кэширвоание FastCG I для определенного location
  • From: gf pro <kak.serpom.po.yaitsam@xxxxxxxxx>
  • Date: Sat, 5 Sep 2009 14:39:36 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=xche3FENVcsmd92kIo3nxV9zmqWXylf+FmlWNaUBPY0=; b=f/E4Nfq9I8wB+ff7F1XHcxoo7MvBEiQY6mWOX5HkD5ASVcu96BazLTPJRleRJeF8Im YtirM/I1ayUbPQ6u8tSQ0QsbEt60an2zMXYQyBH75i6qvJEP8YUEEmswTFVZ6xfR2Gpv e9pdTL3clg4ppzF93zSpXQ+OjGLaE3Tth+YAc=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=LqPLr/2CHHci62zEP42DNVdFEbcOsrL2bP51YSWc4E0jHLS32rdGhBgVmDV92BikHD oMMsyxU12cgXE9ICrjAcaRCgc9Pc9NLpSC53Xe6a1WrBj/cmZ7JJWYWdPBgay8iXiPsw EPe8etYPwato/vA0gV9b3S540smytcaw3y4AM=
  • In-reply-to: <200909050028.20960.sokol@xxxxxxxxxxx>
  • References: <200909050028.20960.sokol@xxxxxxxxxxx>

Дело в том что сначала обрабатываются регулярки, а затем уже отсортированные строчные.
Думаю, надо ввести 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;
}

--
С Уважением,
Сергей В. Соколов




 




Copyright © Lexa Software, 1996-2009.