大佬教程收集整理的这篇文章主要介绍了来自 cloudfront 的 aws s3 组件访问被拒绝,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我建立了一个网站 https://somesite.org,如果用户访问链接,然后点击“收入税”,它工作正常,https://somesite.org/incomeTax 是浏览器上的网址。但是,如果用户尝试刷新 url,这意味着就好像用户直接访问 https://somesite.org/incomeTax,它会给出 accessdenIEd 错误。有谁知道为什么?
直接访问 S3 存储桶就可以了,使用 http://somesite.org.s3-website.xxxxxx.amazonaws.com/incomeTax。但是,当使用 https 和云前端 url 时,它不起作用。 尝试过与引用相关的修复,但也不起作用。
关注了https://medium.com/@peatiscoding/here-is-how-easy-it-is-to-deploy-an-angular-spa-single-page-app-as-a-static-website-using-s3-and-6aa446db38ef#cf55
对于“源域名”,不要使用 S3 存储桶的下拉菜单,而是复制并粘贴带有区域信息的 S3 URL,例如 .s3-.amazonaws.com。
然后我开始收到“404 Not found,Code: NoSuchKey”。 解决方案并不直观,但令我惊讶的是它有效:为 403 和 404 配置 Cloudfront 错误处理程序(错误页面)以返回具有 200 OK 状态的 index.html。
我以为它会重定向到root index.html,但实际上它返回到我想要的实际路径!
以上是大佬教程为你收集整理的来自 cloudfront 的 aws s3 组件访问被拒绝全部内容,希望文章能够帮你解决来自 cloudfront 的 aws s3 组件访问被拒绝所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。