Google cloud storage 限制访问谷歌云存储托管网站

Google cloud storage 限制访问谷歌云存储托管网站,google-cloud-storage,access-control,Google Cloud Storage,Access Control,我们有一个在主机上运行的生产网站,例如domain.com 我们将使用haproxy代理从domain.com到static.domain.com的请求,这是云存储中名为bucket的域。此外,我们还有一个开发版本,该版本也提供给位于static.dev.domain.com的云存储 因此,同一个页面将在3个不同的域上可用,这从SEO的角度来看是非常糟糕的 我最初的想法是通过IP限制对名为bucket的域的访问,但我认为没有办法做到这一点。基本http授权也没有办法。如何保护静态网站不被索引?实

我们有一个在主机上运行的生产网站,例如domain.com 我们将使用haproxy代理从domain.comstatic.domain.com的请求,这是云存储中名为bucket的域。此外,我们还有一个开发版本,该版本也提供给位于static.dev.domain.com的云存储

因此,同一个页面将在3个不同的域上可用,这从SEO的角度来看是非常糟糕的


我最初的想法是通过IP限制对名为bucket的域的访问,但我认为没有办法做到这一点。基本http授权也没有办法。如何保护静态网站不被索引?

实际上,不可能从云存储控制台限制对一个IP的访问,但是,我发现这要求通过IP地址限制bucket访问。作为建议,我建议您发表评论并开始发布,这样您就可以获得有关此问题的通知


另一方面,我认为这可能会对您有所帮助,因为这篇文章提到了使用VPC服务控件的一种可能的解决方法:)

因为我主要关心的是SEO,为了解决重复内容问题,我添加了规范url:

<link rel="canonical" href="https://example.com">