将流量重定向到 aws S3 / Cloudfront 但将 dns 和电子邮件保留在 namesecure

将流量重定向到 aws S3 / Cloudfront 但将 dns 和电子邮件保留在 namesecure

我在 Namesecure 注册了一个域名,但想将内容托管在 AWS S3 上(也使用 Cloudfront)。我想将 DNS 和电子邮件处理保留在 Namesecure。我该怎么做?谢谢!

编辑,添加以下内容:

我已阅读下面引用的材料,谢谢!我在 Route 53 和 Cloudfront 发行版中创建了一个托管区域。但我仍然不确定如何将其与 Namesecure 上的 DNS 连接起来。

我不想将 DNS 更改为 AWS,因为我想维护 Namesecure 上的电子邮件设置。

我正在考虑在 Namesecure 上的区域文件中编辑 A 记录,但这需要 AWS 上的 IP 地址来指向 A 记录,而我没有看到 IP 地址。

目前,Namesecure 中的 A 记录如下所示:

A Records:
  www.mydomain.com. IN A 205.178.189.131
  mydomain.com. IN A 205.178.189.131
  *.mydomain.com. IN A 205.178.189.131

当我创建 Route 53 托管区域时,它会自动创建包含四个 Amazon DNS 服务器的 NS 记录:

ns-78.awsdns-09.com
ns-649.awsdns-17.net
ns-1649.awsdns-14.co.uk
ns-1477.awsdns-56

Namesecure 当前的名称服务器包括:

DNS1.NAMESECURE.COM207.204.40.155
DNS2.NAMESECURE.COM207.204.21.155

在我看来,我需要告诉 Namesecure 使用 AWS 名称服务器进行网络访问,而不是用于电子邮件。

也许我需要使用 Namesecure 的 URL 转发功能?但如果我将其转发到 S3 URL(例如http://mydomain.com.s3-website-us-west-2.amazonaws.com),我就会绕过 Cloudfront。也许我可以打开“URL 抓取器”转发到 Cloudfront 域名(例如kjhklsdhfksdfhkjsdh.cloudfront.net),以便用户仍能mydomain.com在地址栏中看到?

但是,经过试验,它似乎对主站点有效,mydomain.com但对于 mydomain.com/myfolder/index.html

此外,无论我转到哪个文件夹(页面)(通过单击主页上的菜单选项),URL 都会保留mydomain.com,这并不理想——我宁愿让它反映我所在的文件夹。

答案1

  1. 查找亚马逊的文档,了解如何设置您自己的域 DNS 以指向其基础设施(AWS、Cloundfront 等)。以下是他们的一些相关文件

  2. 登录 Namesecure,在那里设置 DNS 以将 80/HTTP 和 443/HTTPS 以及其他任何内容指向 AWS。他们的产品设置页面详细信息

    功能:使用 NameSecure 的 DNS 意味着所有 Web 转发、电子邮件转发、MX 记录、CNAME 和 A 记录都将由 NameSecure 处理。(您可以随时更改您的名称服务器。)

    如何使用它

    1. 登录我的账户,点击域名的修改/更新。
    2. 单击 WHOIS 信息选项卡。
    3. 单击修改域名服务器。
    4. 单击“确定”。

相关内容