我确实尝试在 OpenShift 的文档中查找信息,但无法找到如何使用 OpenShift Route 来执行 URL 重写。路由是否允许您执行类似反向代理的功能,例如 URL 重写?
(10/16 编辑,在评论中添加原作者的信息。)
请参阅文档的特定于路由的注释部分,特别是“指定重写目标的路由”和表 3. 重写目标示例。
还要确保您了解基于路径的路线如何工作。
简而言之,重写规则会将您在基于路径的路由 (
spec.path
) 中指定的任何路径替换为您在重写规则注释 (haproxy.router.openshift.io/rewrite-target
) 中指定的任何路径。