On Wed, May 02, 2007 at 12:51:41PM +0400, Alexey Rymonin wrote:
> Hello Igor,
>
> > 2) поддержка &,|,! в if.
> А как в таком случаи будет пониматься например это:
> if ($uri ~ ^/uri(/.*) | ^/(pupkin)/uri(/.*)) {
> $uri = $1;
> continue;
> }
> не уверен в правильности, но суть вроде написал...
| будет вычислятся как в Си, а не как в Аде, поэтому в $1 будет capture
от первого истинного условия.
> > 4) не будет rewrite: вместо
> > rewrite ^/uri(/.*) $1 last;
> > будет
> > if ($uri ~ ^/uri(/.*)) {
> > $uri = $1;
> > continue;
> > }
>
> то есть и локальные переменные и переменные окружения под один
> синтаксис?
В nginx'е нет переменных окружения. Есть только переменные.
--
Игорь Сысоев
http://sysoev.ru