我需要对服务器 A 上的 nginx 进行配置从而实现反向代理到 b.com。
首先 A 服务器的域名是 a.com,我需要配置当我访问 http://a.com/b/xxx 的时候,访问的是 http://b.com/xxx,这里的 xxx 是指任意请求路径。
然后由于 b.com 服务器的资源是需要登录访问的,所以当我访问 http://a.com/b/aa.jpg 时会被重定向到 http://b.com/login 登录页面,由于我无法直接访问 b.com 所以我需要 nginx 将登陆重定向变成 http://a.com/b/login。当然这里可能会有其他重定向地址,所以需要任意重定向都被改成 http://a.com/b/redirect_path
问了 ChatGPT,感觉它在编造一些变量,导致一直尝试不成功,所以来请教一下 V 友