CloudFront 路径模式
CloudFront Path Pattern
我想在发生查看器请求事件时从 CloudFront 触发 Lambda 函数,适用于以下情况:
- 任何 URL 目录或子目录
- 此子目录之一内的任何 *.html 或 *.htm 文件
我正在努力找出创造行为的最佳方式。
到目前为止,我有 2 个行为
- */ 用于根目录/任何子目录
- .html 用于 htm 和 html 文件
我不知道是否有办法让两种情况都只有一个路径。
您必须对 html 和 htm 文件使用 .html。因为在 URL 目录中就像
https://www.example.com/about/
实际上它服务
https://www.example.com/about/index.html
如果你这样做了就会触发。html
在尝试了几种选择之后,我得出的结论是使用两种不同的行为是唯一可行的选择。
我想在发生查看器请求事件时从 CloudFront 触发 Lambda 函数,适用于以下情况:
- 任何 URL 目录或子目录
- 此子目录之一内的任何 *.html 或 *.htm 文件
我正在努力找出创造行为的最佳方式。 到目前为止,我有 2 个行为
- */ 用于根目录/任何子目录
- .html 用于 htm 和 html 文件
我不知道是否有办法让两种情况都只有一个路径。
您必须对 html 和 htm 文件使用 .html。因为在 URL 目录中就像
https://www.example.com/about/
实际上它服务
https://www.example.com/about/index.html
如果你这样做了就会触发。html
在尝试了几种选择之后,我得出的结论是使用两种不同的行为是唯一可行的选择。