How to remove the path with an nginx proxy_pass
This is likely the most efficient way to do what you want, without the use of any regular expressions: location = /en { return 302 /en/; } location /en/ { proxy_pass http://luscious/; # note the trailing slash here, it matters! }