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

* 拉面一野(三宫店)

大家好!
我是来自Beyond Co., Ltd.大阪办事处的拉面之王Hide。
这是我的第九篇帖子。

上次,我写了如何使用 GCP 的 Google Cloud Load Balancing (GCLB) 的全局外部 HTTP(S) 负载均衡器(传统类型)设置 URL 重定向!

这次,我将接续上一篇文章,介绍如何使用 GCLB 的全局外部 HTTP(S) 负载均衡器设置 URL 重定向。

这有点难,也和传统方法不太一样,但让我们一起努力吧。

*如果您对传统的URL重定向设置感兴趣,请查看以下文章!

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

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

设置程序

*这假设已经创建了负载均衡器(LB)。

① 点击负载均衡 > 负载均衡名称 > 编辑

② 选择高级主机和路径规则,然后单击 [添加主机和路径规则]。

③ 在新主机和路径规则中指定源域

④ 设置重定向并点击【更新】

官方 URL 重定向设置文档

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
加载中...
2票,平均分:1.00/12
2,739
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

隐藏@基础设施工程师

这要感谢一次非常有趣的面试。
我是在职业生涯中期加入公司大阪系统解决方案部门的,
我的工作涉及服务器和云服务的构建和运维!
我还持有LPIC1、AWS SAA和OCI架构师助理认证。

其实我超爱拉面,
已经探访过大阪100多家拉面店了(。-∀-)我正在努力成为Nihi Beyond的拉面之王
ビヨンドのラーメン王を目指し奮闘中!!

我也有推特账号,请关注我哦!(´∇`)
点击右上角的推特图标即可!