开发者社区 > 云原生 > Serverless > 正文

函数计算里我要为sd函数配置一个域名,加了/sd这样的路径之后始终无法正常访问,要怎么增加路由配置?

函数计算里我要为sd函数配置一个域名,加了/sd这样的路径之后始终无法正常访问,请教一下要怎么增加路由配置和重写策略才行?我的域名已正常配好,直接用/也是可以的,现在是加了/sd就不行

展开
收起
小小鹿鹿鹿 2023-12-26 14:16:41 67 0
1 条回答
写回答
取消 提交回答
  • 在自定义域名中添加路由配置。
    image.png
    函数计算支持精确匹配和模糊匹配,具体规则如下:

    • 精确匹配:请求的路径和设置的路径完全一致才可以触发对应的函数。

      假设,设置路径为/a,对应的服务为s1,对应函数为f1,对应的版本为1。那么只有来自路径/a的请求才能触发版本1下的f1函数执行,来自路径/a/的请求无法触发版本1下的f1函数执行。

    • 模糊匹配:支持使用通配符()设置路径,且通配符()只能放到路径的最后。

      假设,设置路径为/login/*,对应服务为s2,对应函数为f2,对应版本为1。那么路径前缀为/login/(例如/login/a、/login/b/c/d)的请求都会触发版本1下的f2函数执行。
      image.png

    ——参考来源于阿里云官方文档

    2023-12-27 01:01:25
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    创业公司的域名想象 立即下载
    “域”见更美好的未来——域名筑梦互联网+ 立即下载
    “域”感——《域名投资从入门到精通》 立即下载