错误404使用Load Banacer在GCP存储桶中托管网站时出错



我正试图在GCP中用Loadbalancer(用于HTTPS(和自定义域托管Simple网站

以下是我遵循的步骤

  • 创建Bucket
  • 公开
  • 设置bucket的网站配置

用于负载平衡器

  • 使用bucket创建新的后端
  • 创建静态IP
  • 创建Google管理的SSL证书到我的域cloud.joshuajebaraj.com

在DNS提供程序中

  • 我将IP映射到域

但当我到达域时,它显示404

我将屏幕截图附加到我的负载平衡器配置和DNS设置负载平衡器设置DNS设置

  1. 确保为您的云项目启用计费。

  2. 具有以下身份和访问管理角色:存储对象管理员和网络管理员。

  3. 您需要将bucket添加到负载平衡器后端,并向负载均衡器添加一个新的谷歌管理的SSL证书前端。

  4. 配置前端。您可以参考此链接[1]。(我没看到你提到配置前端对于您的桶(

  5. 创建负载平衡器后,单击负载平衡器的名称,注意与负载平衡器关联的IP地址:例如,30.90.80.100。要将您的域指向负载平衡器,请使用域注册服务创建一个A记录。如果您在SSL证书中添加了多个域,则必须为每个域添加一个A记录,所有记录都指向负载平衡器的IP地址。

  6. 提供证书并通过负载平衡器使站点可用。要监视证书的状态:

谷歌云控制台中的负载平衡页面--->单击负载平衡器的名称--->单击与负载平衡器关联的SSL证书的名称--->状态和域状态行显示证书状态两者都必须处于活动状态,证书才能对您的网站有效

[1]https://cloud.google.com/storage/docs/hosting-static-website

最新更新