Допустим есть конфиг nginx:
location /webapp {
location /webapp/user {
if ($arg_callback = '') {
return 403;
}
}
client_max_body_size 150m;
proxy_pass
localhost:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
В таком случае /webapp/user не проксируется.
Если же дублирую конфигурацию proxy_pass из первого локейшена (/webapp) то все начинает работать.
Копипастить proxy_pass очень бы не хотелось, поэтому кто знает как сделать его наследование?