【发布时间】:2017-10-27 21:03:18
【问题描述】:
我有一个启用静态托管的 S3 存储桶。还有一个由该存储桶提供支持的云端分发。
我已将 CNAME 条目添加到“mywebsite.com”的云端分发中
当我在浏览器中加载“mywebsite.com”时,它会重定向到http://my-bucket.s3-us-west-2.amazonaws.com/index.html
为什么会发生这种重定向?如何阻止该主机名被重写?
编辑:以下是一些建议更改后的设置详细信息:
- cloudfront - 备用域:mysite.com
- cloudfront - 备用域:www.mysite.com
- cloudfront - 来源:my-bucket.s3-website-us-west-2.amazonaws.com
- route53 - 托管区域:mysite.com
- route53 - 一条记录:12345.cloudfront.net
- route53 - CNAME:www.mysite.com --> mysite.com
以及此设置的效果:
- 加载中:
mysite.com--> 301 重定向到my-bucket.s3-website-us-west-2.amazonaws.com - 加载中:
www.mysite.com--> 301 重定向到my-bucket.s3-website-us-west-2.amazonaws.com - 加载中:
my-bucket.s3-website-us-west-2.amazonaws.com--> 200 成功 - 加载中:
d1h3yk3zemxpnb.cloudfront.net--> 301 重定向到my-bucket.s3-website-us-west-2.amazonaws.com - 正在加载:
http://my-bucket.s3.amazonaws.com/--> 权限错误
【问题讨论】:
-
等一天,看看它是否还在发生。我听说有些重定向需要一段时间才能更新。
-
你在“备用域名”中添加了云端域名吗?
-
查看上面的更新
-
问题解决了吗?甚至我也看到了类似的问题。
标签: amazon-web-services amazon-cloudfront