Thanks Maxim,
I just understood my mistake: I was confusing (once again, I think) named
captures and subpatterns...
What I wanted to use was the OR logic capability of captures while actually
not capturing them...
The starting question mark of both syntax confused me...
If anyone is intereted in it, the intended (and working) syntax is:
location ~* "^/([[:alpha:]]{1,8}(?:-[[:alpha:]]{1,8})?)(/.*[^/])?/?$" {
try_files $uri $uri/ $2/?lang=$1&$args;
}
Working on multi-language URIs on webserver-side... ;o)
---
*B. R.*
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx