dns - 使用 cloudflare 将 CNAME 分配到我在 amazon S3 中的静态网站存储桶

标签 dns amazon-web-services amazon-s3 cloudflare

我正在为我的兄弟(我的第一个网站)创建一个网站,并决定通过 amazon s3 托管整个网站。到目前为止,我已经完成了通常的设置:

  1. 使用所需域 (www.website.com) 的名称创建存储桶。

  2. 将bucket设为网站,并分配索引文档和错误页面。

  3. 上传所有内容并公开。

该网站通过存储桶端点链接运行得非常好 http://www.website.com.s3-website-us-east-1.amazonaws.com/

按照有关 stackoverflow 的其他教程,然后我尝试通过我的 DNS 提供商创建一个 CNAME。不幸的是,我的域名注册商 (1and1.com) 不允许我输入亚马逊端点链接,说 url 太长了。

在我关注的教程的评论部分的下方,有人通过使用 cloudflare.com 解决了这个问题。

因此,我注册了 cloudflare.com 并通过 1and1.com 将名称服务器更改为 cloudflare cloudflare。传播完所有内容后,我尝试在 cloudflare 上创建一个 CNAME 到亚马逊存储桶端点,但我无法让它工作。

如何在我的域名上获取我的 amazon s3 存储桶?

最佳答案

您是否从我们的知识库中看到/审查了这些详细信息? https://support.cloudflare.com/hc/en-us/articles/200168926-How-do-I-use-CloudFlare-with-Amazon-s-S3-Service-

它包括正确指向 Amazon S3 存储桶的步骤。不过出于隐私原因,我建议您直接通过 https://support.cloudflare.com 向 CloudFlare 开具支持票。这样我们的支持团队就可以查看您帐户的具体详细信息以提供建议。

附注免责声明:我在 CloudFlare 工作。

关于dns - 使用 cloudflare 将 CNAME 分配到我在 amazon S3 中的静态网站存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13981496/

相关文章:

迁移到新订阅时的 Azure 网站域名

amazon-web-services - 使用 AWS CDK 部署后如何执行数据库架构迁移?

amazon-web-services - 如何仅列出实例 ID 和相关标签

java - 从 TarArchiveInputStream 中获取 InputStream

java - Amazon S3 - 使用 Java AWS SDK 将区域设置为 EU

ruby-on-rails - 如何使用 toxiproxy 模拟与 AWS S3 的不良连接?

dns - 仅用于聚合根的存储库!

dns - Docker Weave 和 WeaveDNS 问题

java - 如何在 ServerName 和 Url 中使用 DNS 设置 Glassfish 连接池

multithreading - 使用rusoto使用rust AWS分段上传,对 'there is no reactor running …`感到 panic 的多线程(人造丝)