csg
August 02, 2012 12:00PM
On 2012-08-02 12:42, Maxim Dounin wrote:
[...]
> And this is why it's not recommended to use enumerated captures
> except for very simple configurations (or "rewrite" directive,
> where use of enumerated captures immediatly follows regexp
> matching). Use named captures instead and you'll be fine.

Thanks Maxim,

using named captures it exactly what I did. The question to me was more
or less if the other configuration was intended to break. If that's the
case, that this is mainly a documentation issue which should be added to
either [1] or [2] (best with cross reference to each other).

[1] http://www.nginx.org/en/docs/http/ngx_http_core_module.html#alias
[2]
http://www.nginx.org/en/docs/http/ngx_http_core_module.html#location

The topic "named captures" is as far as I can see is only mentioned in
[3]. It might be good to demonstrate its use in a wider context. While
doing so, also a comment on the syntax might be great, as PCRE not
always supported the Perl-style notation of "(?<name>)" [4].

[3]
http://www.nginx.org/en/docs/http/ngx_http_core_module.html#server_name
[4]
http://vcs.pcre.org/viewvc/code/trunk/doc/pcre.txt?r1=91&r2=93#l3410

Cheers
-cs

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Bad side effect of (even unmatched) nested regex locations in regex locations with anonymous captures with try_files/alias

csg August 02, 2012 04:40AM

Re: Bad side effect of (even unmatched) nested regex locations in regex locations with anonymous captures with try_files/alias

Maxim Dounin August 02, 2012 06:44AM

Re: Bad side effect of (even unmatched) nested regex locations in regex locations with anonymous captures with try_files/alias

csg August 02, 2012 12:00PM

Re: Bad side effect of (even unmatched) nested regex locations in regex locations with anonymous captures with try_files/alias

Maxim Dounin August 02, 2012 01:22PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 140
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready