云函数默认域名能访问,绑定域名就报404是什么问题?[阿里云函数计算]

云函数默认域名能访问,绑定域名就报404是什么问题?

默认域名是这个 https://flask-web-fraework-re-oqlnuvvfmh.cn-beijing.fcapp.run ,绑定域名是 https://api.iosr.cc/test

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
3 条回复 A 作者 M 管理员
  1. 绑定的域名路径不是 / ,在这里加个子路径就好了

    此答案来自钉钉群“阿里函数计算官网客户”

  2. 这个问题可能有多个原因,需要进一步排查。以下是一些可能导致问题的原因:

    域名解析问题:确保您的域名已正确解析到您的云函数服务。

    ssl 证书问题:如果您的绑定域名使用了 https 协议,则需要为您的域名安装 ssl 证书。如果证书无效或过期,可能会导致 404 错误。

    代码问题:确保您的代码中没有硬编码的 url,以及正确处理 url 路径。

    网络问题:如果您的网络连接存在问题,可能会导致无法访问您的云函数服务。

    您可以逐一排查这些问题,找到原因并解决它们。如果您无法解决问题,请考虑向云服务提供商的技术支持寻求帮助。

  3. 查看您的域名状态是不是正常的,域名解析是不是正常的,提示是404 可能是您主机设置或绑定的问题,请您联系您的主机提供商为您核实处理。

    域名解析后显示404有很多原因:

    可能是找不到网页,可能是网站失效、网络延时、dns地址解析错误等很多原因引起的,不过绝大部分原因都不是浏览器用户能够解决的。

    可能是所要访问的网页已经删除造成的,重新搜索下这个网站的最新域名试一试。

    如果是网络断开无法上网了所以出现了错误类型404的提示。 解决办法:如果关闭了无线开关开启就是了,如果是用软件连接的无线,软件不好用又经常出问题是很正常的,没有更好的方法。

     还有就是检查网卡驱动没有或不合适,网线接口或网线是不是有问题等。如果是这个问题,基本升级一下驱动,把网卡重新接好久行了。

  4. 云函数默认域名是由阿里云自动为您分配的,其形式为$函数名.$Region.fc.aliyuncs.com,默认情况下该域名是可以访问的。但是当您将自己的域名绑定到云函数上后,就需要手动进行域名解析及配置,否则访问就会出现404错误。

    可能导致绑定域名出现404错误的原因有以下几种:

    1. 域名解析不正确。需要确保域名解析指向正确的IP地址,通常可以在云解析控制台上配置。
    2. 域名绑定不正确。需要确保将自己的域名成功绑定到了云函数上。可以在云函数控制台上的“绑定自定义域名”页面进行操作。
    3. 文件路径不正确。绑定域名后,需要确保请求的文件路径在您的云函数中存在。例如,在访问时请求的文件名是index.html,则需要在您的云函数中确保有index.html这个文件。

    解决方法:

    1. 检查域名解析是否正确,确保解析指向正确的IP地址。
    2. 确认已经将域名绑定到云函数上,并在绑定时按照要求进行了配置,例如设置了正确的路径前缀、端口等。
    3. 检查请求的文件路径是否正确,需要确保在您的云函数中存在这个文件。

    如果以上解决方法都不能解决问题,可以尝试打开 F12 开发工具,查看控制台输出的具体错误信息。