路由配置
HTTP 访问服务支持灵活的路由配置,您可以将请求路由至云托管、云函数、静态托管等多种后端资源上。
#
路由匹配逻辑路由规则由域名(domain)和路径(path)组成,其中域名支持通配符 *
。
- 域名匹配遵循精确匹配或通配符,精确匹配的权重大于通配符权重;
- 路径遵循最长匹配原则,优先匹配重合程度最高的路由规则。
匹配逻辑如下:
#
示例考虑以下的路由规则:
域名 路径 关联资源* / FunctionA* /bar FunctionB<默认域名> /bar FunctionCfoo.com / FunctionDfoo.com /bar FunctionEfoo.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
;