Ipfs网站使用cloudflare的web3网关的一些小技巧

cloudflare 每个域名可以免费绑定15个web3网关,但是很多人在第一次使用中会遇到一些问题,我这里总结了一些小技巧。

  1. 新添加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网关后,状态为错误,实际添加是成功的,不影响,直接访问即可。

https://cdn.img2ipfs.com/ipfs/QmX9tC4ArhMUShUpERLxfSG5s5EtZFBzwHrVFSq2sWGF96?filename=image.png

0%