我有:
1)注册aws帐户
2)为domain.com和www.domain.com设置存储桶
3)在每个域的属性中启用网站设置
3)为两个域设置存储桶策略
4)创建此cname记录:
www> www.domain.com.s3-website-us-east-1.amazonaws.com
现在,当用户访问www.domain.com时,他们会看到索引页面,一切正常.当他们去domain.com时,只有黑暗和沉默,因为页面只是没有加载(并给出'连接超时'错误.)
我想要的是domain.com转发到www.domain.com,这样无论用户在浏览器中输入什么内容,他们都会看到位于www.domain.com的网站.
我该如何工作?
我可以在godaddy中添加某种记录以使domain.com重定向到www.domain.com吗?
我是否必须使用静态IP才能使用s3进行此操作?我一直在阅读关于ec2弹性ip的内容,但是我不知道如何设置它,或者它是如何工作的,因为我根本没有在我的网站上使用ec2.
请帮助新手!
我认为用户Go Daddy的答案是正确的,但我会写出更简洁的说明,我遵循这些说明以便转发为我工作.我不知道为什么其他人建议使用wwwizer,因为GoDaddy也使用301重定向(但也许它不习惯?).顺便说一句,这个答案并不是亚马逊S3特有的 - 它只需要你正确设置"www"CNAME记录.
登录GoDaddy.com.
单击我的帐户.
单击" 域"产品,然后单击域旁边的" 启动"按钮.
在" 域信息"部分中,您应该看到"转发:关闭".单击旁边的" 管理"链接.
一个转发和掩蔽对话框应该拿出.在Forward DOMAIN.COM下输入"www.domain.com".
单击" 确定"按钮.
转发在半小时内就开始了.
要注意,在对话框中,您可以将其更改为转发"http://"或"https://".我只需要"http://",所以我不确定GoDaddy是否会同时转发SLL和非SSL.
此外,如果您感到好奇,如果您单击转发和屏蔽对话框中的高级选项链接,它应默认为"仅转发"并将重定向类型设置为永久转发您的域(这是给出了301-重定向).
您可以使用wwwizer的免费裸域重定向服务:
http://wwwizer.com/naked-domain-redirect
只需将174.129.25.170作为您域名的非www版本的A记录.