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

在函数计算中,函数计算添加了自定义域名后,访问添加自定义域名提示找不到对应函数怎么办

函数计算添加了自定义域名后,访问添加自定义域名提示找不到对应函数,实际已创建cf4fcb74fce101586ddfd643f4d49e1e.png

展开
收起
崔问问 2023-11-30 15:29:40 47 0
3 条回答
写回答
取消 提交回答
  • 有延迟,多试试就可以。此回答整理自钉群:阿里函数计算官网客户。

    2023-12-01 09:06:04
    赞同 展开评论 打赏
  • 当您在函数计算中添加了自定义域名后,访问时提示找不到对应函数,可能是由于以下原因:

    1. 域名未绑定或绑定不正确:需要确保将自己的域名成功绑定到了云函数上。可以在云函数控制台上的“绑定自定义域名”页面进行操作。
    2. 文件路径不正确:绑定域名后,需要确保请求的文件路径在您的云函数中存在。
    3. 精确匹配问题:函数计算支持域名的精确匹配和模糊匹配。当请求的域名与您创建的自定义域名完全一致时,才能触发该域名对应的函数。
    4. 部署问题:有时部署成功后的访问域名可能为灰色,建议您先刷新页面看是否可以点击访问。如果不可以,建议删除当前应用重新部署。
    5. 合规性问题:函数计算中函数未绑定自定义域名或绑定的自定义域名能够访问公网但未启用HTTPS,都会视为“不合规”。
    2023-11-30 17:53:43
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果在函数计算中添加了自定义域名后,访问时提示找不到对应的函数,请按照以下步骤检查和解决问题:

    1. 确认域名配置正确:确保您在函数计算平台上正确配置了自定义域名,并将其绑定到了正确的函数或服务上。检查域名配置是否包括正确的主机名、路径和端口等信息。

    2. 等待 DNS 生效:域名解析需要一些时间才能生效,通常需要几分钟到几个小时不等。请耐心等待一段时间,确保 DNS 解析已经完成。

    3. 检查 SSL 证书:如果您使用了 HTTPS 协议,并为自定义域名配置了 SSL 证书,请确保证书有效且与您的域名匹配。无效或不匹配的证书会导致访问时出现 SSL 错误。

    4. 检查函数配置:确保函数配置中的触发器和路由规则设置正确。例如,您需要确保将请求正确地路由到相应的函数上,并且函数的入口文件和处理方法设置正确。

    5. 查看日志和错误信息:查看函数计算的日志输出,以获取更多关于找不到对应函数的详细错误信息。检查日志中是否存在有关函数未找到、路由错误或权限问题的相关信息。根据错误信息进行进一步的排查和调试。

    6. 联系云服务提供商支持:如果您尝试了以上步骤但问题仍未解决,建议您联系相应云服务提供商的技术支持团队。他们可以提供更具体的帮助和指导,以解决自定义域名访问函数时遇到的问题。

    2023-11-30 16:22:43
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载