PCRE named captures sill counted in numerical variables list

B.R. reallfqq-nginx at yahoo.fr
Thu Apr 3 13:08:14 UTC 2014

I tried to configure the following location with something like:

location ~*
"^/([[:alpha:]]{1,8}(?<subtag>-[[:alpha:]]{1,8})?)(/.*[^/])?/?$" {
        try_files $uri $uri/  $2/?lang=$1&$args;

​However, the $2 variable does not catch the last part of the URI as
expected (either it catches the named capture or nothing at all, that I do
not know nor care).​

​Using $3 instead of $2 does the job.​

​I thought that using named captures allowed for those capture not to be
counted in numerical variable​

​Am I wrong expecting that?
*B. R.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20140403/49153a55/attachment.html>

More information about the nginx mailing list