为正则表达式配置 AWS Cloudfront 路径模式解决方法

为正则表达式配置 AWS Cloudfront 路径模式解决方法

从表面上看,Cloudfront Path Pattern 不支持完整的正则表达式。

在此处输入图片描述

我想要实现的是将来自不同来源的/[a-z]*请求分离出来。/[a-z]/.+

因此,请求/page必须具有与不同的行为/page/something。我似乎无法找到实现此目的的方法。

答案1

/*/*按路径顺序放置得较早(序列号较低),/*在列表中放置得较晚。

CloudFront 使用第一匹配,而不是最佳匹配,并且/*/*不会匹配路径中间没有至少一个斜杠的任何内容。当然,默认行为可能会使第二个条目变得不必要。

相关内容