Angular路由在Cloudfront和S3上无法工作。
创始人
2024-10-28 05:30:51
0

要解决"Angular路由在Cloudfront和S3上无法工作"的问题,可以按照以下步骤进行:

  1. 确保你的Angular应用已经正确部署到S3桶中,并且可以通过S3桶的URL访问到应用。

  2. 在S3桶的属性中,找到并打开"静态网站托管"选项。确保你已经将"索引文档"设置为index.html,并且将"错误文档"保持为空。

  3. 在CloudFront中,找到并打开对应的分发。

  4. 在分发的属性中,找到并打开"错误页面"选项。确保你已经将"默认错误响应"设置为Customize

  5. 在"默认错误响应"中,找到并打开"HTTP响应代码"选项。将"400 Bad Request"和"403 Forbidden"的响应代码添加到列表中。

  6. 返回到分发的属性中,在"行为"选项卡下,找到并打开"默认缓存行为"。

  7. 在"默认缓存行为"中,确保你已经启用了"对象级别的缓存"。

  8. 确保你已经将"缓存策略"设置为Use legacy cache settings

  9. 确保你已经将"缓存行为"设置为Cache Based on Selected Request Headers

  10. 在"缓存行为"中,找到并打开"增加头信息"选项。添加一个名为Origin的头信息,并将其值设置为你的S3桶的URL,例如http://your-s3-bucket-url.s3-website-us-east-1.amazonaws.com

  11. 保存并等待CloudFront分发的更改生效。

通过以上步骤,你的Angular路由应该能够在CloudFront和S3上正常工作了。记得在部署Angular应用时,使用ng build --prod命令来生成优化后的静态文件,并将这些文件上传到S3桶中。

相关内容

热门资讯

透视存在!哈糖大菠萝怎么开挂(... 透视存在!哈糖大菠萝怎么开挂(透视)传送屋高仿版辅助(其实真的有辅助下载)-哔哩哔哩1、这是跨平台的...
这一问题亟待解决!hhpoke... 这一问题亟待解决!hhpoker智能辅助插件(透视)丽水都莱脚本辅助(竟然是真的辅助工具)-哔哩哔哩...
今日!aa poker辅助包(... 您好,德州扑克游戏辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩...
透视苹果版!wepoker透视... 透视苹果版!wepoker透视脚本是什么(透视)边锋老友填大坑辅助(一贯存在有辅助下载)-哔哩哔哩一...
据悉!wepokerplus脚... 据悉!wepokerplus脚本(透视)途游破解版无限钻石(一直真的有辅助平台)-哔哩哔哩1、起透看...
连日来!hhpoker辅助器视... 连日来!hhpoker辅助器视频(透视)越乡游金花辅助(其实真的有辅助软件)-哔哩哔哩1、点击下载安...
据统计!hhpoker德州牛仔... 据统计!hhpoker德州牛仔视频(透视)微信微乐辅助器下载(原来有辅助下载)-哔哩哔哩1、很好的工...
近年来!aapoker俱乐部靠... 近年来!aapoker俱乐部靠谱吗(透视)途游四川小程序规律(一贯有辅助下载)-哔哩哔哩1、全新机制...
连日来!hhpkoer辅助器(... 连日来!hhpkoer辅助器(透视)微信边锋辅助软件(真是是有辅助app)-哔哩哔哩1、上手简单,内...
为了进一步!hhpoker到底... 为了进一步!hhpoker到底可以作必弊码(透视)闲逸透视app安装步骤详解(真是是真的辅助软件)-...