我在两个单独的存储桶(app1,app2)中有两个不同的react应用程序。我想这样路由我的流量:
我尝试将Cloudfront与两个Origins和两个Behaviors一起使用,但是看起来www.example.com/app2无法正常工作。它正在我的存储桶app2中寻找文件夹“ app2”,并且不会将访问量重定向到我的index.html。我只想根据路径将流量路由到其他静态网站上。知道怎么做吗?
谢谢!
答案 0 :(得分:0)
Cloudfront无法删除部分路径(在您的情况下为app2)。请参阅AWS docs。 一种选择是将您的app2文件放在名为app2的文件夹中,这样app2行为将找到它们。
另一个选择是使用CloudFront lambda函数重写URL。