所以我在 Amazon S3 上设置了一个存储桶,它被配置为一个站点,并且可以通过端点地址访问。
当我将此端点地址粘贴到 1and1 的控制面板中时,它告诉我它太长了(超过了可笑的 30 个字符限制)。
在这里,我有什么选择?1and1 允许我更改 DNS,或添加一个 IP 地址作为 A 记录。如果其中任何一个适用于此,它将设置为什么值,请记住我的存储桶位于爱尔兰数据中心。
谢谢大家。
所以我在 Amazon S3 上设置了一个存储桶,它被配置为一个站点,并且可以通过端点地址访问。
当我将此端点地址粘贴到 1and1 的控制面板中时,它告诉我它太长了(超过了可笑的 30 个字符限制)。
在这里,我有什么选择?1and1 允许我更改 DNS,或添加一个 IP 地址作为 A 记录。如果其中任何一个适用于此,它将设置为什么值,请记住我的存储桶位于爱尔兰数据中心。
谢谢大家。
这是我在 1&1 毫无帮助之后的解决方案。它涉及一个外部 DNS 提供商,但是哦,它工作得很好。
我使用裸域注册了 Namecheap 的 FreeDNS 服务(即不包括“www”)。用 1&1 指向您的 DNS 记录以使用 Namecheap 的服务器。
然后将记录设置为:
@ http://www.yourdomain.com URL redirect (301) 3600
www your.long.cname.aws.amazon.com. CNAME (Alias) 3600
第一行解决了裸域问题(我似乎记得尝试将其设置为 CNAME 并且它没有工作),并且可以根据您认为合适的任何方式更改 TTL。
我拨打了 1and1 技术帮助热线,遇到了同样的问题。答案:如果 cname 别名超过 32 个字符,则致电您的主机并要求他们提供更短的 cname 别名。是的,1and1 真的认为您应该致电 Amazon Web Services 并要求他们为您重新配置负载平衡软件!
我立即取消了我在 1and1 的域名注册。如果您想使用 Amazon S3,则该或将域名转移到另一个提供商是唯一的选择。
除非您以某种方式将静态 IP 分配给您的 S3存储桶,否则恐怕您无能为力。
您总是可以尝试使用 1&1 的HTTP 重定向服务,但我不确定您的域会有什么缺点(就 Google 搜索中显示的 URL 等而言)。