Amazon S3域名托管:CNAME太长

时间:2012-01-25 01:14:35

标签: amazon-s3 amazon-web-services dns cname

所以我在Amazon S3上设置了一个桶,它被配置为一个站点,可以通过端点地址访问。

当我将此端点地址粘贴到1and1的控制面板中时,它告诉我它太长了(超过了荒谬的30个字符限制)。

我有什么选择,在这里? 1and1允许我更改DNS,或添加IP地址作为A记录。如果其中任何一个适用,那么它将设置为什么值,请记住我的存储桶位于爱尔兰数据中心。

谢谢大家。

3 个答案:

答案 0 :(得分:5)

在1& 1之后我的解决方案非常无益。它涉及一个外部DNS提供商,但是哦,它运作得很好。

我使用裸域注册了Namecheap的FreeDNS服务(即不包括'www')。将您的DNS记录指向1& 1以使用Namecheap的服务器。

然后将记录设置为:

@  http://www.yourdomain.com  URL redirect (301)  3600
www  your.long.cname.aws.amazon.com.  CNAME (Alias)  3600

顶线排除裸域问题(我似乎还记得尝试将其设置为CNAME并且它不起作用),并且可以根据您认为合适的情况更改TTL。

答案 1 :(得分:2)

我用同样的问题拨打了1和1技术帮助热线。答案:如果cname别名超过32个字符,则响铃主机并要求他们提供更短的cname别名。是的,1和1真的认为你应该响铃亚马逊网络服务并要求他们为你重新配置他们的负载平衡软件!

我立即用1and1取消了我的域名注册。如果您想使用Amazon S3,那么该域名或域名转移到其他提供商是唯一的选择。

答案 2 :(得分:-1)

除非您以某种方式获得分配给S3 存储桶的静态IP,否则我担心您无能为力。

您可以尝试使用1& 1 HTTP redirection service,但我不确定您的域名的缺点是什么(就谷歌搜索中显示的URL而言)等。