我在 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
查找亚马逊的文档,了解如何设置您自己的域 DNS 以指向其基础设施(AWS、Cloundfront 等)。以下是他们的一些相关文件
登录 Namesecure,在那里设置 DNS 以将 80/HTTP 和 443/HTTPS 以及其他任何内容指向 AWS。他们的产品设置页面详细信息:
功能:使用 NameSecure 的 DNS 意味着所有 Web 转发、电子邮件转发、MX 记录、CNAME 和 A 记录都将由 NameSecure 处理。(您可以随时更改您的名称服务器。)
如何使用它
- 登录我的账户,点击域名的修改/更新。
- 单击 WHOIS 信息选项卡。
- 单击修改域名服务器。
- 单击“确定”。