我正试图在GCP中用Loadbalancer(用于HTTPS(和自定义域托管Simple网站
以下是我遵循的步骤
- 创建Bucket
- 公开
- 设置bucket的网站配置
用于负载平衡器
- 使用bucket创建新的后端
- 创建静态IP
- 创建Google管理的SSL证书到我的域
cloud.joshuajebaraj.com
在DNS提供程序中
- 我将IP映射到域
但当我到达域时,它显示404
我将屏幕截图附加到我的负载平衡器配置和DNS设置负载平衡器设置DNS设置
-
确保为您的云项目启用计费。
-
具有以下身份和访问管理角色:存储对象管理员和网络管理员。
-
您需要将bucket添加到负载平衡器后端,并向负载均衡器添加一个新的谷歌管理的SSL证书前端。
-
配置前端。您可以参考此链接[1]。(我没看到你提到配置前端对于您的桶(
-
创建负载平衡器后,单击负载平衡器的名称,注意与负载平衡器关联的IP地址:例如,30.90.80.100。要将您的域指向负载平衡器,请使用域注册服务创建一个A记录。如果您在SSL证书中添加了多个域,则必须为每个域添加一个A记录,所有记录都指向负载平衡器的IP地址。
-
提供证书并通过负载平衡器使站点可用。要监视证书的状态:
谷歌云控制台中的负载平衡页面--->单击负载平衡器的名称--->单击与负载平衡器关联的SSL证书的名称--->状态和域状态行显示证书状态两者都必须处于活动状态,证书才能对您的网站有效
[1]https://cloud.google.com/storage/docs/hosting-static-website