gpt4 book ai didi

google-cloud-storage - 如何将根域和子域都指向Google Cloud Storage存储桶?

转载 作者:行者123 更新时间:2023-12-03 20:55:42 33 4
gpt4 key购买 nike

我已经成功创建了一个托管在Google Cloud Storage上的静态网站。

值区名称类似于:www.example.com

我的www的CNAME记录指向c.storage.googleapis.com
我已经使用Google网站管理员工具验证了www和根域。

在Google网站站长工具上,我将www设置为主域(我不知道这是否相关,但是在另一篇文章中看到了对它的引用),并且重要的是,我从www子域而不是根目录提供站点。

我可以正常访问www.example.com,但是无论我用我的根域尝试什么,都只会收到<NoSuchBucket>错误。

信息点:我的DNS由Cloudflare管理。当我使用Github页面托管静态站点时,我通常将根指向带有CNAME记录的www(因为Cloudflare allows CNAME flattening根本没有A记录),但这在这里不起作用。

我尝试将根域指向带有CNAME记录的www,并尝试将其指向c.storage.googleapis.com.
步骤2的Cloud Storage网站配置documentation表示:“For example, for example.com, the CNAME record contains the following information: www CNAME c.storage.googleapis.com”,但未提及指向根域,但这必须是常见的要求。

我意识到我可以用根域创建一个附加存储桶,并将其指向http中的www,但是似乎应该有一种使用DNS记录的方法。

最佳答案

您无法在Google Storage方面将example.com根域指向www.example.com存储桶。唯一的选择是将example.com重定向/转发到DNS提供商上的www.example.com:

检查以下链接以在Cloudflare上转发:

https://blog.cloudflare.com/introducing-pagerules-url-forwarding/

https://support.cloudflare.com/hc/en-us/articles/200172286-How-do-I-do-url-forwarding-with-CloudFlare-

关于google-cloud-storage - 如何将根域和子域都指向Google Cloud Storage存储桶?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27678638/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com