小编Kur*_*ing的帖子

尝试通过我的网站上的完整网址访问页面时收到AccessDenied

有一段时间,我只是将我的网站内容存储在一个s3存储桶中,可以通过完整的URL访问所有页面.我想通过添加SSL使我的网站更安全,所以我创建了一个CloudFront Distribution以指向我的s3存储桶.

该网站将加载正常,但如果用户尝试刷新页面或他们尝试使用完整网址(即www.example.com/home)访问页面,他们将收到AccessDenied页面.

在此输入图像描述

我的s3存储桶上有一个策略,它限制只访问Origin Access Identity,并将index.html设置为我的域根对象.

我不明白我错过了什么.

要演示,请随时访问我的网站.

你会注意到它如何将你重定向到kurtking.me/home.要重现错误,请尝试刷新页面或通过完整URL访问页面(即kurtking.me/life)

任何帮助都非常感谢,因为我一直试图绕过这个并在几天内寻找答案.

amazon-s3 access-denied amazon-web-services amazon-cloudfront

19
推荐指数
1
解决办法
3667
查看次数