在 Google 云平台中显示存储桶内容的域名而不是 IP?

在 Google 云平台中显示存储桶内容的域名而不是 IP?

我想通过 Google CDN 对我的图像应用缓存,因此我创建了一个存储桶,然后创建负载平衡并启用 CDN。

第一的: 我已经创建了一个存储桶,并上传了一些图像,并授予公开权限。

gsms-bucket/images/image1.jpg 
gsms-bucket/images/image2.jpg

等等...

https://storage.googleapis.com/gsms-bucket/images/image1.jpg

https://storage.googleapis.com/gsms-bucket/images/image2.jpg

第二: 创建负载平衡并启用 CDN。

https://34.117.32.244/images/image1.jpg

https://34.117.32.244/images/image1.jpg

现在我的问题是...... 是否可以将 IP(34.117.32.244)替换为我的域名(example.com)以访问图像?如果我添加新的 A 记录,它会给出错误“已添加 A 记录”。

https://example.com/images/image1.jpg

https://example.com/images/image1.jpg

答案1

姓名存储桶(创建时)可以采用域名的形式(域所有权验证将必需的)。

如果要通过 LB+CDN 访问存储桶 - 跳过上述步骤,然后创建一个负载均衡器,然后将 DNS A 记录指向 LB 的 IP(如果是 https,您还需要配置 SSL通过上传您的证书或选择使用 Google 管理的证书来获取此域名的权限)。

关于您收到的错误 - 您是否已经有了要添加的 A 记录?

相关内容