S3存储设置为静态的网站不转发到
我创建了一个S3桶,并将其设置为静态的网站在http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.htmlS3存储设置为静态的网站不转发到
之后,基本域返回一个存取遭拒指示: http://www.mydomain.com.s3-us-west-1.amazonaws.com/
然而,我的索引页供应就好了: http://www.mydomain.com.s3-us-west-1.amazonaws.com/index.html
所以它不涉及到桶中的文件的权限(这些都是公众现在)
我感觉我错过了一段链接http://www.mydomain.com.s3-us-west-1.amazonaws.com/到http://www.mydomain.com.s3-us-west-1.amazonaws.com/index.html,但只要指定了index.html和error.html,文档就像“Static Web Hosting”属性应该这样做。
我斗的政策标准:
{
"Version": "2012-10-17",
"Id": "PublicBucketPolicy",
"Statement": [
{
"Sid": "Stmt1482880670019",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::www.mydomain.com/*"
}
]
}
注:我没有做路由53设置,因为我想直接把我的网站的DNS CNAME到www.mydomain.com.s3美西-1.amazonaws.com一旦我看到它的工作。
你的终点是错误的:www.mydomain.com.s3-eu-west-1.amazonaws.com
它看起来就像你在欧盟 - 西1配置你的水桶,但你引用我们 - 西-1。
但是,您没有为S3网站使用正确的URL。该URL必须有“S3 - 网站 - ”像这个例子中的名字:
www.mydomain.com.s3-website-eu-west-1.amazonaws.com
这个文件开始,并仔细检查每个步骤:
啊,它是S3-网站位我忘了!谢谢! – Tyrick