我正在尝试创建一个与所有路由匹配的前端,但是我没有成功。我有以下布局端点
/*
/api
/static-resources
我已成功将/ *资源映射到我的UI。 / api和/ static-resources端点应该重定向到我的API后端。但是,对于/ api网址(例如/ api / users),应删除/ api部分(导致/ users)。对于/ static-resources,这不应发生。我现在通过定义两个单独的前端使用了一种变通方法,但是最好在一个前端中匹配此用例。目前,这是我的映射:
traefik.api.frontend.rule=Host:$HOST;PathPrefixStrip:/api
traefik.static.frontend.rule=Host:$HOST;PathPrefix:/static-resources
但是如果我可以做类似的事情
traefik.frontend.rule=Host:$HOST;PathPrefix:/static-resources,PathPrefixStrip:/api
是否可能发生这种情况,或者这种预期的行为是指定两个单独的前端?