[第 2 部分] 如何使用 GCP 的全球外部 HTTP(S) 负载均衡器配置 URL 重定向
目录
你好!
我是Beyond大阪事务所的拉面大王Hide。
这是我的第 9 篇文章。
上次,我写了有关如何使用 GCP 的 Google Cloud Load Balancing (GCLB) 全球外部 HTTP(S) 负载均衡器(传统)配置 URL 重定向的文章!
这次,继续上一篇文章,我将写一下如何使用 GCLB 的全局外部 HTTP(S) 负载均衡器配置 URL 重定向。
虽然比传统的方法稍微困难一点,但是让我们一起努力吧。
*如果您对传统的URL重定向设置感兴趣,请看看下面的文章!
●[第 1 部分] 如何使用 GCP 的全球外部 HTTP(S) 负载均衡器配置 URL 重定向(传统)
设置步骤
*这假设您已创建负载均衡器 (LB)。
① 负载均衡>LB名称>点击编辑
② 选择详细的主机和路径规则,点击【添加主机和路径规则】
③ 使用新的主机和路径规则指定重定向源域
④ 设置重定向并点击【更新】
defaultService: global/backendServices/backend name name: matcher1 *指定一个你选择的名称routeRules: - urlRedirect: stripQuery: true *是否删除查询hostRedirect: test2.com *指定重定向目的地matchRules: - prefixMatch: / *指定重定向路径优先级:0 *0 优先级最高
⑤ 运行检查
*请在LB更新完成后执行此操作。
*请检查您是否被重定向。
↓
概括
你怎么认为?
传统的全局 HTTP(S) 负载均衡器很容易设置重定向,但全局 HTTP(S) 负载均衡器是编码的,这可能会造成混乱。
但是,如果您可以使用负载平衡器正确设置重定向,则可以在不给服务器带来任何负载的情况下完成此操作,因此建议您这样做。
如果您想使用GCP的LB设置重定向,请以此作为参考!
如果您觉得这篇文章有帮助,请点赞!