gpt4 book ai didi

已部署的移动 api url 的 Nginx 反向代理

转载 作者:行者123 更新时间:2023-12-02 00:58:38 24 4
gpt4 key购买 nike

我们的移动项目中有一个嵌入式 URL,如 https://www.example.com/api/v1。我们无法更改此地址。我们正在将我们的项目移动到不同的子域,以便在 nginx 中我们尝试反向代理以访问该地址。

新地址将是https://api.example.com/api/v1,当移动项目来到https://www.example.com/api/v1 nginx 将反向代理到 > https://api.example.com/api/v1

有人有想法吗?非常感谢。

location ~/api(.*)$ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass https://api.example.com/api/$1;
}

最佳答案

这个方法对我有用。

location ~ ^/somepath/?(.*) {
resolver 192.xxx.xxx.xxx;
proxy_pass https://api.example.com/$uri$is_args$args;
}

关于已部署的移动 api url 的 Nginx 反向代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52281819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com