跳到主要内容

路由配置

HTTP 访问服务支持灵活的路由配置,您可以将请求路由至云托管、云函数、静态托管等多种后端资源上。

路由匹配逻辑

路由规则由域名(domain)和路径(path)组成,其中域名支持通配符 *

  • 域名匹配遵循精确匹配或通配符,精确匹配的权重大于通配符权重;
  • 路径遵循最长匹配原则,优先匹配重合程度最高的路由规则。

匹配逻辑如下:

示例

考虑以下的路由规则:

域名        路径       关联资源
* / FunctionA
* /bar FunctionB
<默认域名> /bar FunctionC
foo.com / FunctionD
foo.com /bar FunctionE
foo.com /bar/baz FunctionF

那么:

  • 如果访问 qux.com/xxx,那么会路由至 FunctionA
  • 如果访问 qux.com/bar,那么会路由至 FunctionB
  • 如果访问 <默认域名>/bar ,那么会路由至 FunctionC
  • 如果访问 <默认域名>/bar/xxx ,那么会路由至 FunctionC
  • 如果访问 foo.com/xxx,那么会路由至 FunctionD
  • 如果访问 foo.com/bar,那么会路由至 FunctionE
  • 如果访问 foo.com/bar/xxx,那么会路由至 FunctionE
  • 如果访问 foo.com/bar/baz,那么会路由至 FunctionF