首页 > 解决方案 > Traefik 中的多个路径指向 Kubernetes 后端的相同路径

问题描述

有没有办法通过 traefik 入口使 kubernetes 服务在多条路径下可用,但仅使用一条路径向后端发送请求?

例如https://example.com/mainpath/api,并且都应该向后端https://example.com/otherpath/api发送请求/mainpath/api

标签: kubernetestraefiktraefik-ingress

解决方案


当然,使用两种不同的入口,一种相对正常,另一种带有traefik.ingress.kubernetes.io/rewrite-target: /mainpath/api注释。您的后端必须检查X-Replaced-Path标头是否愿意区分它们。


推荐阅读