我们可以基于请求标头添加CloudFront行为吗?

问题描述

Cloud front上的行为基于路径。我正在尝试查看是否有另一种方法可以基于请求标头添加行为而不涉及Lambda @ Edge?

例如,标头为'user-agent'='somecrawler'的请求将定向为行为,其他请求将定向为另一行为。

解决方法

否,CloudFront缓存行为仅支持基于路径的路由。正如您已经提到的,您可以使用Lambda @ Edge,但这更加复杂。