CloudFront:无斜杠结尾的路径路由。

0

【以下的问题经过翻译处理】 有两个CloudFront行为。

如果URL路径为/articles//articles/123,它将被路由到ELB下的服务器,但如果路径为/articles,则会路由到S3上。

我想配置访问即使没有尾部斜杠也能路由到ELB。

有人可以给我一些建议吗?

我需要编写CloudFront函数来重定向或修改路径模式解决这个问题吗?

优先级路径模式
0/articles/*ELB
1default(*)S3
profile picture
エキスパート
質問済み 5ヶ月前38ビュー
1回答
0

【以下的回答经过翻译处理】 你可以将 Cloudfront 的路径更改为 /articles* 而不是 /articles/*,这样以 /articles 开头的所有路径都将转发到 ELB。

基本上 Cloudfront 使用路径模式,因此您可以在路径的任何部分设置 *。

profile picture
エキスパート
回答済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン