我收到400错误请求,并且“指定的桶存在于另一个区域中,请将请求发送到指定的端点。”当去我的域名:http://www。*。com /。我将namecheap上的CNAME记录设置为:.com.s3-website.us-east-2.amazonaws.com,当我在浏览器中输入它时可以正常工作。这似乎是要去www。 .com.s3-website.us-east-2.amazonaws.com取而代之(与www相加),因为如果您在地址栏中输入相同的错误。我谈到了namecheap支持,他告诉我将CNAME主机更改为@并删除了url重定向记录,因为“可能是因为您的网站的配置需要裸露的域名而不是WWW”。这没有用。我也有名字私人电子邮件,他提到“如果您有根域的CNAME,您的电子邮件服务将无法使用”。他让我联系AWS支持人员(我没有技术支持计划)并告诉他们:“请联系您的主机提供商,将他们的记录从根域更改为www”和“您应该将CNAME映射从根域更改为WWW “。在AWS s3上将CNAME从根域更改为WWW?
所以我在这里难住了。有人能帮我一下吗?有没有办法做他说的话,它会解决我的问题?谢谢。
北弗吉尼亚州是我们东1。俄亥俄州是我们东2号。 –
我不相信你可以使用域名apex(hibachiandyou.com)的重定向。此记录需要成为A记录。但是,A记录不支持域名,只有IP地址。亚马逊Route53通过A记录ALIAS支持这一点。你的问题是你正在重定向到重定向。 –
解决方案:将您的DNS服务器切换到Route 53并为您的s3静态网站使用ALIAS记录。 –