凯迪(Caddy)作为反向代理从上游响应重写HTTP重定向URL

时间:2018-07-19 08:51:59

标签: reverse-proxy caddy

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

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

所以我想知道是否有一种方法可以重写上游HTTP HEADER Location

如果后端响应

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吗?

0 个答案:

没有答案