在traefik中重写响应头

时间:2018-03-19 23:02:11

标签: traefik

我有一个kubernetes集群,我正在使用traefik ingress控制器将流量路由到kubenetes集群内的部署。

我可以使用ingress.kubernetes.io/rewrite-target注释将传入的请求路径更改为后端预期的路径。 例如:/star通过重写目标批注转换为/trek,请求被路由到/trek,后端处理成功。

我想知道的是,是否有办法更改响应标头,以便/trek更改回/star

2 个答案:

答案 0 :(得分:0)

你有没有得到答案?看起来Apache Traffic Server中可以使用类似的功能:https://docs.trafficserver.apache.org/en/latest/admin-guide/plugins/header_rewrite.en.html,但在traefik中使用它会很好

答案 1 :(得分:0)

执行此操作的功能是modifiers,尤其是ReplacePath。这是a similar answer,其中包含一些示例。