有多个URL指向同一个GCS存储桶

时间:2014-07-16 12:47:20

标签: google-cloud-storage

我们在子域名的GCS存储桶上有多个网站:

  • site1.oursite.com
  • site2.oursite.com
  • site3.oursite.com

如何让 www 与这些子域一起使用,以便我们拥有:

  • www.site1.oursite.com
  • www.site2.oursite.com
  • www.site3.oursite.com

指向右侧的桶。

2 个答案:

答案 0 :(得分:1)

要使www与您的子域一起使用,您必须创建名称为

的存储桶
  • www.site1.oursite.com
  • www.site2.oursite.com 等通过www.site1.oursite.com,www.site2.oursite.com访问网站。

要以www.site1.oursite.com方式访问网址,您必须在DNS中创建一条CNAME记录,将来自 www.site1.oursite.com的请求重定向到Google云端存储URI 。要完成此操作,您需要在DNS中发布以下CNAME记录:

  

www.site1.oursite.com CNAME c.storage.googleapis.com

答案 1 :(得分:1)

我也相信声明

  

如果您希望test.example.com提供与www.example.com提供的内容相同的内容,请添加一个别名的CNAME记录" test"到" www"。在这种情况下,不需要单独的存储桶。

documentation page上的

并尝试让它工作数小时。有趣的是,该帮助文本似乎是网络上声称这有效的唯一资源。我相信,这是撰写该文本的人的错误。

我现在使用简单的http重定向添加其他存储区作为解决方法。显然,这不太理想。