我有一个静态托管启用S3存储桶。还有一个由该桶提供动力的云端分布。CloudFront驱动的网站被重定向到S3桶地址
我添加了一个CNAME进入到CloudFront的分布“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 - A记录: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/
- >权限错误
等一天,看看它是否还在发生。我听说有些重定向需要一段时间才能更新。 –
您是否在“替代域名”中的云端添加域名? – Stephen
查看上面的更新 – Kristian