Would "root" allow for captures?

Michael Shadle mike503 at gmail.com
Sat Apr 11 21:30:27 MSD 2009


On Thu, Apr 9, 2009 at 11:11 PM, Michael Shadle <mike503 at gmail.com> wrote:
> 2009/4/9 Igor Sysoev <is at rambler-co.ru>:
>
>>     server_name ~^(.+)\.user\.foo\.com$;
>
> awesome! it works.
>
>>>    if ($1 == 'something) {
>>>       require include.conf;
>>>    }
>
>> This i ssome kind of configuration macro, but it's currently not easy
>> to implement this.

This would also work

include /etc/nginx/$1.conf;

but I would want to test for the existence first.

if (-f /etc/nginx/$1.conf) {
   include /etc/nginx/$1.conf;
}

so it is not easy to do if ($1 == 'something') {} ? if so, then we
just need to say that include is allowed inside of an if block :)





More information about the nginx mailing list