1. куда перенаправление делать?
2. проблема в регекспе?
3. реальный url пример и конечный результат нужен
в целом так (регекспы условные) :
map $uri $myargs{
~/register/subscribe2(?<name>(email.+)&) $name;
}
location /register/subscribe2 {
proxy_pass $myargs;
}
или
location / {
rewrite /register/subscribe2(?<name>(email.+)&) /register/clean?$name last;
}
или
location /register/subscribe2(?<name>(email.+)&) {
rewrite ^ /register/clean?$name last;
или
proxy_pass proxy/$name;
}
location /register/clean {
internal;
# -> $args
}