3

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

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

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

  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 存储桶?

4

2 回答 2

2

您是否从我们的知识库中查看/查看过这些详细信息?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 开一张支持票, 以便我们的支持团队可以查看您帐户的具体详细信息以提供建议。

ps 免责声明:我在 CloudFlare 工作。

于 2013-12-16T16:37:37.147 回答
2

自从提出这个问题以来已经有一段时间了,但截至 2019 年 7 月,如果有人在亚马逊 AWS s3 存储桶中为静态网站寻找 CloudFlare CNAME 设置,请参考下面的屏幕截图。

在此处输入图像描述

于 2019-07-04T08:39:10.477 回答