【第二部分】如何使用 GCP 的全局外部 HTTP(S) 负载均衡器设置 URL 重定向

目录
大家好!
我是来自Beyond Inc.大阪办公室的拉面大王Hide。
这是我的第九篇帖子。
上次,我写了如何使用 GCP 的 Google Cloud Load Balancing (GCLB) 的全局外部 HTTP(S) 负载均衡器(传统类型)设置 URL 重定向!
这次,我将接续上一篇文章,介绍如何使用 GCLB 的全局外部 HTTP(S) 负载均衡器设置 URL 重定向。
这有点难,也和传统方法不太一样,但让我们一起努力吧。
*如果您对传统的URL重定向设置感兴趣,请查看以下文章!
●【第一部分】如何使用 GCP 的全局外部 HTTP(S) 负载均衡器(传统类型)设置 URL 重定向
设置程序
*这假设已经创建了负载均衡器(LB)。
① 点击负载均衡 > 负载均衡名称 > 编辑
② 选择高级主机和路径规则,然后单击 [添加主机和路径规则]。
③ 在新主机和路径规则中指定源域
④ 设置重定向并点击【更新】
defaultService: global/backendServices/backend name name: matcher1 *指定首选名称 routeRules: - urlRedirect: stripQuery: true *是否删除查询 hostRedirect: test2.com *指定重定向目标 matchRules: - prefixMatch: / *指定重定向路径 priority: 0 *0 为最高优先级
⑤ 运行检查
*请等待LB更新完成。
*请检查您是否被重定向。
↓
概括
你觉得怎么样?
传统的全局 HTTP(S) 负载均衡器可以轻松设置重定向,但全局 HTTP(S) 负载均衡器是编码的,所以我认为这可能有点棘手。
但是,如果能够在负载均衡器上正确设置重定向,则建议这样做,因为这样可以在不给服务器增加负载的情况下进行重定向,而无需在服务器上设置重定向。
如果您正在使用 GCP LB 设置重定向,请参考此文档!
如果您觉得这篇文章有用,请点击【点赞】!
2





