Ipfs 网站在不同的网关上呈现不同

Ipfs website renders differently on different gateways

所以我在 ipfs 上部署了一个入门模板。

在此网关上未应用站点样式。

https://gateway.ipfs.io/ipfs/QmVeBe6GaarDRKKxLNJS672AHg98DYYouAxuby9P6qW1qg/

在此网关上应用了站点样式。

https://bafybeidmp6t6chsfl74rf3o6xcjaosop2fo733klve6ji633t6ylbapcf4.ipfs.infura-ipfs.io/

这些网关之间有什么区别,如何在所有网关上获得一致的渲染?

您的一些资产、样式表、and/or 脚本由绝对路径引用,

  • path gateways 处中断(例如,https://gateway.ipfs.io/ipfs/<cid>/path/to/resource

  • 但适用于 subdomain gateways(例如,https://<cidv1b32>.ipfs.gateway.ipfs.io/path/to/resource

您的站点在其他子域网关上也能正常工作

请参阅 IPFS Public Gateway Checker 以获取它们的列表。