程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了来自 cloudfront 的 aws s3 组件访问被拒绝大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决来自 cloudfront 的 aws s3 组件访问被拒绝?

开发过程中遇到来自 cloudfront 的 aws s3 组件访问被拒绝的问题如何解决?下面主要结合日常开发的经验,给出你关于来自 cloudfront 的 aws s3 组件访问被拒绝的解决方法建议,希望对你解决来自 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,请注明来意。