我的后端在反向代理后面运行时无法配置,因为我无法配置自定义基本 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 吗?