ПРОЕКТЫ 


  АРХИВ 


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: Вложенные location



Я все боялся использовать вложенные location's, думал это не рационально, избегал их скрепя зубами!
Завтра перепишу все конфиги!

2010/6/6 Igor Sysoev <igor@xxxxxxxxx>
On Sun, Jun 06, 2010 at 01:37:26AM +0400, Boris Dolgov wrote:

> Насколько вложенные location'ы можно/нужно использовать? Есть ли
> какие-то подводные камни с ними? Будет ли оставлена их поддержка?

Недавно я пришёл к мысли, что вложенные location'ы - это наше всё: они
позволяют делать масштабируемую конфигурацию и при этом использовать
регулярные выражения в location'ах (но, разумеется, не всегда), например:

   location /images/ {
       location ~ ^/images/(?<width>\d+)x(?<height>\d+)(?<path>/.+)$ {
            alias  /path/to/images$path;
            image_filer  $width $height;
       }
       return 404;
   }

Поэтому я собираюсь придать им официальный статус.
Кстати, в 0.8.39 есть исправление:

   *) Исправление: наследуемая директива alias неправильно работала во
      вложенном location'е.


--
Игорь Сысоев
http://sysoev.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru



--
Yours sincerely,
Vladimir Getmanshchuk

UNIX System Administrator
Openfilm, LLC

Email: vladget@xxxxxxxxxxxx
Skype: vladimir.getmanshchuk

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.