我可以通过创建 dns 条目 media > cname > http://s3.amazonaws.com/将名为 media.example.com 的自定义存储桶指向http://s3.amazonaws.com/media.example.com media.example.com在我的 example.com 服务器上。
我的问题是,你能指出一个顶级域吗?如果可以,你如何在 DNS 中设置它?
也就是说,如果我创建一个名为 example.com(无子域)的存储桶,并且在 DNS 中,我仍然会做一个 cname 并将第一个框留空,选择 cname 作为类型吗?或者我是否必须将它指向一个子域,例如“www”,或者它应该是一个记录而不是 cname 等?
您可以将 S3 存储桶指向顶级域,但这有点复杂。使用您的示例,您应该通过 DNS 提供商或第三方服务将 example.com 重定向到 www.example.com。这将为您提供 IP 地址,该地址将成为您顶级域的 A 记录,并且您的 www 记录配置为 cname。所以基本上你像在常规情况下一样创建你的 cname 记录,只需将 www 添加到你的子域。请记住,您的存储桶名称和子域必须相同,并且您的记录在所有级别都必须相同,否则任何重定向都可能导致意外行为。
希望这能稍微澄清一下……莉娜 ;-)