Ipfs网站使用cloudflare的web3网关的一些小技巧
cloudflare 每个域名可以免费绑定15个web3网关,但是很多人在第一次使用中会遇到一些问题,我这里总结了一些小技巧。
- 新添加web3网关遇到524错误,这个错误一般是你的资源只有你本地节点才有源,你的本地节点大概率是在 nat网络后面,cloudflare 的 ipfs 节点无法连接到你的节点,导致加载超时。这种情况,你需要多使用几个网关打开你的网站,让你的网站在ipfs上有多个源。
复制你的cid在下列网关打开,也可以在这里面寻找网关
ipfs.github.io/public-gateway-checker
https://ipfs.io/ipfs/{cid}
https://gateway.ipfsscan.io/ipfs/{cid}
https://eth.sucks/ipfs/{cid}
https://ipfs.crossbell.io/ipfs/{cid}
你的网站更新后,也建议多刷新几个网关,增加资源节点数,你也可以在网站里面增加几个不同网关的链接,让访客帮你点击。
2.使用 ipns 绑定web3网关出现 404 错误。 如果你在 web3 网关里面绑定的不是ipfs路径,而是ipns路径,就会出现随机404错误,改成ipfs路径就没有这个问题,出现这个问题的原因,大概率是cloudflare 的 ipfs 节点在多个地方,每次解析ipns,再拉取资源,可能遇到超时,就出现404错误。
3.添加web3网关后,状态为错误,实际添加是成功的,不影响,直接访问即可。