【发布时间】:2021-02-20 11:50:38
【问题描述】:
我正在尝试使用大使 prefix_regex 和 regex_rewrite。
我想要这两个路由前缀:
/my/route/<something>
/api/v1/my/route/<something>
将映射到:
/my/route/<something>
这是我试图使用的:
apiVersion: ambassador/v2
kind: Mapping
prefix_regex: true
prefix: (/api/v1)?/my/route
regex_rewrite:
pattern: "/api/v1/my/route/(.*)"
substitution: "/my/route/\\1"
将regex_rewrite 与常规prefix 一起使用可以按预期工作
将prefix_regex 与常规rewrite 一起使用可以按预期工作
但我从特使那里收到了 404。
有什么想法吗?
我使用的是 Ambassador 1.7.0 版本
【问题讨论】:
标签: kubernetes yaml mapping envoyproxy ambassador