1***@qq.com
1***@qq.com
  • 发布:2021-10-08 16:48
  • 更新:2023-11-10 21:19
  • 阅读:671

关于ssr问题

分类:uni-app
ssr

按照教程配置了,
访问云函数,出现这样的数据, 请问是那里配置错误了

{"success":false,"error":{"code":"\"InternalBizError\"","message":"\"no_matching_function_for_path /\""},"data":null}

2021-10-08 16:48 负责人:无 分享
已邀请:
m***@163.com

m***@163.com

同样的问题,文档写的跟屎一样,很多人咨询ssr报错,这里的工作人员就一句,支持开箱即用的ssr,贴个链接就完了。真他吗完犊子

  • uni学习中

    确实文档非常不友好。有很多问题。

    这个错误我也遇到过,各种方法整了我一天,问官方也是回复的很慢很慢,而且回答的也不解决实质性问题,后来我重新配置了dns就好了

    2023-04-24 10:31

  • 2***@qq.com

    哎,文档真的是shi一样,这问题写的不清不楚的

    2023-05-18 13:07

赫乌氨簧_黄

赫乌氨簧_黄

同样的问题,请问你们现在解决了吗

q***@qq.com

q***@qq.com

问题:进入网页时如果设备数量超过3、4个,容易会出现报错"no_matching_function_for_path"。好像得等十几分钟才会重置。


我好像解决了!

在阿里云的“云解析DNS”域名解析那边,配置一下IP地址。(随便网上搜几个云服务器的IP地址。如:
106.75.47.147
106.75.252.202
106.75.172.214

然后设置:主机记录 为 @,记录类型 为 A,记录值 为 刚刚搜到的IP地址。

----在unicloud控制台要配“前端网页托管”的域名、“云函数/对象”的域名绑定、“跨域配置”的域名填写,要弄3个地方。----

说一下我的完整过程:(操作时可以先试试第3步,也许就直接解决了。)

1 自己注册了一个一级域名“ xxx1.top ”,但是我的前端网页托管用的是二级域名① “ xxx2.xxx1.top ”,跨域函数用的是二级域名② “ api.xxx1.top ”,跨域配置的地方把这两个域名都填进去了。

(即,我用了两个二级域名。但是我在配置IP之前,并不知道用一个还是两个,因为当时都没解决了。而解决之后就没有再去测试这两处用同一个二级域名或者一级域名能不能也有效了。所以我也不知道只用一个二级域名可不可以。)

2 在阿里云的“云解析DNS”域名解析那边,配置好1.1中的域名(CNAME、SSL之类的。我配了2个二级域名,所以用了2个SSL证书。)。

3 在阿里云的“云解析DNS”域名解析那边,配置IP地址。(见本文开头。)
(在阿里云的域名解析界面具体操作时,可以点击按钮“新手引导”,配置IPv4。)

要回复问题请先登录注册