8

我的后端在反向代理后面运行时无法配置,因为我无法配置自定义基本 URL。

对于登录过程,后端大量使用 HTTP 重定向,但由于它位于反向代理后面,它发送客户端无法访问的重定向 URL。

所以我想知道是否有办法重写上游 HTTP HEADERLocation

如果后端响应

HTTP/1.1 301
Location: http://backend-hostname/auth/login

球童应该将Location标题重写为

HTTP/1.1 301
Location: http://www.my-super-site.com/service/a/auth/login

这样的事情可能吗?

我知道我们可以通过声明来删除标题

header / {
    - Location
}

但是可以替换标题并重写 URL 吗?

4

0 回答 0