站点域重定向到amazon Web服务桶的URL

时间:2016-08-01 17:07:52

标签: amazon-web-services amazon-s3 amazon-route53 static-site

我有一个静态网站,目前正在AWS S3存储桶中托管:mysite.com

我使用GoDaddy购买mysite.com的域名,我正在配置此URL,以便它指向我的AWS S3存储桶。我相信我已正确配置了S3存储桶,因为mysite.com.s3-website-us-east-1.amazonaws.com服务于我的静态网站。

但是,我的AWS Route 53存在问题。我设置了一个带有别名,名称服务器和权限开始的托管区域。

我的问题是,当我在浏览器中转到mysite.com时,我被重定向到mysite.com.s3-website-us-east-1.amazonaws.com。该网站是从该地址正确提供的,但我想知道为什么我被重定向到AWS网址。

更新 - 这是在终端中运行curl -IXGET mysite.com的结果:

HTTP/1.1 200 OK
x-amz-id-2: FdG4UIjsT2AYvWlGZgtZFnUCoC5rlEpUoDWslfTiLxdtqfER5/VrK5pNaR0WgNQH+VtXvLM0dc0=
x-amz-request-id: D7F6E1CD65C36959
Date: Mon, 01 Aug 2016 17:46:39 GMT
Last-Modified: Tue, 26 Jul 2016 22:10:36 GMT
ETag: "c4388dce1539caba654edf75cc674b7e"
Content-Type: text/html
Content-Length: 10364
Server: AmazonS3

1 个答案:

答案 0 :(得分:1)

我建议的是仔细检查Setting Up a Static Website Using a Custom Domain

我刚刚在这里测试了相同的设置,域名没有重定向。

在S3存储桶属性下,确保将所有对其他主机名的请求重定向不设置为错误的地址。

确保Route 53记录使用IP别名记录,如教程中所示。