路由匹配规则
HTTP 网关提供灵活的路由配置能力,让您可以将请求精准路由至云托管、云函数、静态托管、云存储等多种后端资源,实现统一的请求分发管理。
路由配置由两个核心要素组成:域名(domain)和路径(path)。系统根据这两个要素按照特定优先级进行匹 配。
匹配优先级
-
域名匹配:
- 精确匹配(如
example.com)优先级高于通配符匹配(如*) - 支持使用通配符
*匹配任意域名
- 精确匹配(如
-
路径匹配:
- 遵循最长匹配原则,系统会优先选择与请求路径重合度最高的规则
- 路径匹配是前缀匹配,如
/bar可以匹配/bar/xxx
匹配流程图
路由匹配示例
以下表格展示了一组路由规则配置:
| 域名 | 路径 | 关联资源 |
|---|---|---|
| * | / | FunctionA |
| * | /bar | FunctionB |
| <默认域名> | /bar | FunctionC |
| foo.com | / | FunctionD |
| foo.com | /bar | FunctionE |
| foo.com | /bar/baz | FunctionF |