首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >裸根域托管

问裸根域托管
EN

Stack Overflow用户
提问于 2015-06-11 12:03:48
回答 1查看 82关注 0票数 0

通常的方法是将mysite.com指向www.mysite.com。

但假设我不想改变方向。换句话说,我想设置一个裸根域,而不设置任何子域,甚至不设置www.mysite.com。

我正在使用Route53和S3。大概我只需要一个托管区域(mysite.com)。我仍然需要两个桶(mysite.com和www.mysite.com),还是只能设置mysite.com?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-12 02:01:45

设置桶,以您的域名命名。桶名必须与浏览器地址栏中显示的地址完全匹配。

然后,在53号路由中域的根目录(顶点)创建一个A记录,保留主机名为空,为Alias选择"Yes“,然后在下拉列表中选择桶。

这就是你要做的。

如果您创建了指向域名本身的"www“CNAME,这将不适用于S3网站托管,因为桶名将与浏览器地址栏中的内容不匹配(而且CNAME不会导致浏览器将地址栏更改为目标)。

DNS中指向S3的所有内容都必须有与DNS条目相匹配的相应桶。它就是这样设计的。

由于人们经常很容易在网站主机名前键入"www“,所以您可能应该创建一个带有”www.“+您的域名作为桶名的第二个桶,然后配置该桶将所有请求重定向到根域名,并在S3上设置一个附加的S3记录--因为这样,如果用户在浏览器中键入"www.example.com”,它就会命中第二个桶并重定向--通过更改浏览器的地址栏--到根域.从可用性的角度来看,这几乎是你真正想要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30780277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档