Welcome! Log In Create A New Profile

Advanced

Re: server_name & location captures

October 21, 2009 11:00AM
On Wed, Oct 21, 2009 at 06:33:57PM +0400, Andrei Nigmatulin wrote:

> On Wednesday 21 October 2009 18:17, Igor Sysoev wrote:
> > Есть идея для выделений в server_name и location использовать специальные
> > имена %N и @N:
> >
> > server {
> > server_name ~^(\w+)\.intrasearch\.(.+)$;
> > root /usr/local/www/intrasearch-dev/%1;
> >
> > location ~ ^/~user(/[^/]+)(.+)$ {
> > alias /homes/@1/public_html@2;
>
> Это чтобы не писать "set $var $1" внутри server и location ?

set на уровне сервера можнт выполнится два раза, причём во второй раз
в $1 может быть пусто или неверные данные.

> А конструкции вида
>
> if ($v ~ "(...)") {
> set $var $1;
> }
>
> при этом останутся доступны ?

Да.


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

server_name & location captures

Igor Sysoev October 21, 2009 10:22AM

Re: server_name & location captures

Alex, the Marrch Ca'at October 21, 2009 10:36AM

Re: server_name & location captures

Andrew Kopeyko October 21, 2009 10:40AM

Re: server_name & location captures

Igor Sysoev October 21, 2009 10:46AM

Re: server_name & location captures

Andrei Nigmatulin October 21, 2009 10:40AM

Re: server_name & location captures

Igor Sysoev October 21, 2009 11:00AM

Re: server_name & location captures

Kruglov Eugenie October 21, 2009 10:40AM

Re: server_name & location captures

Andrey N. Oktyabrski October 21, 2009 01:02PM

Re: server_name & location captures

Boris Dolgov October 21, 2009 11:00AM

Re: server_name & location captures

Sergey Skvortsov October 21, 2009 11:14AM

Re: server_name & location captures

Igor Sysoev October 21, 2009 11:40AM

Re: server_name & location captures

Sergey Skvortsov October 21, 2009 12:14PM

Re: server_name & location captures

Igor Sysoev October 21, 2009 01:12PM

Re: server_name & location captures

Dmitriy MiksIr October 21, 2009 12:24PM

Re: server_name & location captures

Maxim Dounin October 21, 2009 11:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 131
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready