在vercel部署了node应用,里面有路径 /api/ssh-connect,分配了默认xxx.app域名,都懂的,访问失败,于是想着套cf,我看到了两者方法,都试过了,都不行
前提,我的域名是cloudns申请的,xxx.cloudns.be,已经NS解析到cf
方法一:
在cf添加cname,即my-vercel,指向xxx.app
然后添加页面规则 my-vercel.cloudns.be/.well-known/,选择设置SSL 关闭
效果:确实可以直接访问my-vercel.cloudns.be,(显示vercel 404 ,本来在vercel项目页就是这个)
但是问题来了,当访问my-vercel.cloudns.be/api/ssh-connect的时候,还是显示404
(xxx.app/api/ssh-connect 在开节点的时候是正常访问的)
方法二:
在cf添加cname,即my-vercel,指向cname-china.vercel-dns.com
然后在vercel的应用里添加domain,我添加my-vercel.cloudns.be
然后提示Another Vercel account is using this domain. Set the following TXT record on _vercel.cloudns.be to use jser.cloudns.be in this project. Once the verification is completed and the domain is successfully configured, the TXT record can be removed.
这个是需要验证我的vercel.be二级域名的权限吗?可是我只有这个my-vercel.cloudns.be三级域名的权限…
综上,两种方法都失败了,这种情况怎么解决? 求教~