使用proxy_pass时NGINX更改request_uri路径

时间:2020-11-11 01:16:57

标签: nginx nginx-reverse-proxy nginx-config

我正在尝试在代理传递请求时更改$request_uri。 我是新手,我正在尝试学习。 我进行了研究,但找不到任何有用的东西,可能是因为我需要花费更多的时间。

我的代码:

    location /level1/level2 {
        proxy_pass https://otherdomain.com/$request_uri;
        proxy_ssl_server_name on;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

现在它是从https://origin.com/level1/level2/level3/random?datahttps://otherdomain.com/level1/level2/level3/random?data的代理,但我想将其代理到https://otherdomain.com/level3/random?data或什么相同,请删除level1/level2/

0 个答案:

没有答案