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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인