include будет работать 3 марта 2013 г., 0:11 пользователь Namaste <nginx-fo...@nginx.us> написал:
> Переделываю конфиг. Будет значит допустим так: > > location /aaa/ { > location ~ ^/aaa/([0-9]+)\.html$ { > fastcgi_pass 127.0.0.1:9000; > include fastcgi_params; > fastcgi_param SCRIPT_FILENAME $document_root/test1.php; > fastcgi_param QUERY_STRING p1=$1; > fastcgi_cache mycache; > fastcgi_cache_key $scheme$host$request_uri$request_method; > fastcgi_cache_valid 200 301 302 5m; > } > location ~ ^/aaa/(.*)-([0-9]+)\.html$ { > fastcgi_pass 127.0.0.1:9000; > include fastcgi_params; > fastcgi_param SCRIPT_FILENAME $document_root/test1.php; > fastcgi_param QUERY_STRING p1=$1&p2=$2; > fastcgi_cache mycache; > fastcgi_cache_key $scheme$host$request_uri$request_method; > fastcgi_cache_valid 200 301 302 5m; > } > } > > И таких локейшенов типа aaa будет например с десяток. Итого 20 > локейшенов... > Ок. Теперь я хочу, например отключить кэш для всех. > Я так понимаю, что мне нужно всего лишь быстро закомментировать ненужное с > помощью любимого редактора? :) > Может можно как-то поудобней все это устроить? include можно здесь сделать? > > Например эти строки будут одинаковы почти для всех локейшенов: > fastcgi_cache mycache; > fastcgi_cache_key $scheme$host$request_uri$request_method; > fastcgi_cache_valid 200 301 302 5m; > > Можно их заинклудить, а в некоторых локейшенах продублировать > fastcgi_cache_valid с другим временем? > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,236817,236830#msg-236830 > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- Панфилов Михаил
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru