[第 1 部分] 如何使用 GCP 的全球外部 HTTP(S) 负载均衡器配置 URL 重定向(传统)
目录
你好!
我是Beyond大阪事务所的拉面大王Hide。
这是我的第 8 篇文章。
上次,我写了有关如何使用 GCP 的 Google Cloud Load Balancing (GCLB) 安装免费 SSL 证书的文章!
在我的博文中,我写了一篇关于安装免费SSL证书的有趣文章,你可能不知道,所以如果你有兴趣,请看一下!
● 如何在 GCP 负载均衡器 (GCLB) 上安装免费 SSL 证书
关于 Google Cloud Load Balancing (GCLB) URL 重定向
URL重定向是指当您访问一个URL时,您会自动重定向到另一个URL,就像您访问example.com时,您会自动重定向到example2.com一样。大多数可以在Web服务器上配置Apache、Nginx等。
在这种情况下,访问会直接访问Web服务器,这可能会增加服务器的负载,但如果服务器前面有负载均衡器(LB),则可以单独使用LB来完成URL重定向设置。可以减少您的Web服务器上Apache、Nginx等的负载。
Google Cloud Load Balancing (GCLB) 也可以进行 URL 重定向设置,但“全局 HTTP(S) 负载均衡器”和“全局外部 HTTP(S) 负载均衡器(传统)”的 URL 重定向设置不同。传统类型比全局 HTTP(S) 负载均衡器更容易设置。
光看文档很难设置,但是如果你看这篇博客,就可以轻松设置URL重定向,所以我们一起来设置吧!
设置步骤
*这假设已创建负载均衡器 (LB)。
① 负载均衡>LB名称>点击编辑
② 选择详细的主机和路径规则,点击【添加主机和路径规则】
③ 使用新的主机和路径规则指定重定向源域
④点击【添加路径规则】
⑤ 配置重定向设置
● 路径:指定要重定向的路径
● 操作:将客户端重定向到另一主机/路径
● 重定向主机:指定重定向目标
● 重定向路径:请选择合适的
● 重定向响应代码 301
● HTTPS 重定向:请选择合适的一
● 删除查询: 请选择合适的一项
*参考资料: URL重定向设置官方文档
⑥ 操作确认
*请在LB更新完成后执行此操作
*请检查您是否被重定向
↓
概括
你怎么认为?
传统的全局 HTTP(S) 负载均衡器很容易设置重定向,因此我认为我能够立即使用 GCLB 设置重定向。
但是,如果您可以使用负载平衡器正确设置重定向,则可以在不给服务器带来任何负载的情况下完成此操作,因此我们推荐它!
如果您想使用GCP的LB设置重定向,请以此作为参考!