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

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

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

展开
收起
小小鹿鹿鹿 2023-12-26 14:16:41 32 0
2 条回答
写回答
取消 提交回答
  • 在自定义域名中添加路由配置。
    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
    赞同 展开评论 打赏
  • 在函数计算中为 SD 函数配置域名并添加路径 /sd 后无法正常访问,可能是路由配置或重写策略存在问题。你需要在函数计算的触发器中配置自定义域名,并在路由规则中添加相应的路径映射。具体操作步骤可以参考阿里云官方文档中的相关教程,例如《使用自定义域名访问函数》:https://help.aliyun.com/document_detail/81126.html

    2023-12-26 14:48:37
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载