web.cx
web.cx is Rocco’s blog.

web.cx访问指南

Posted on Jan 20, 2024

简介

不同协议访问的区别

通过web2协议访问,访问的博客所有页面缓存于Cloudflare的服务器,其页面是由Cloudflare提供的Hugo构建的。

通过IPFS协议访问,访问的博客所有页面存储于IPFS网络,页面是由站长个人电脑上的Hugo构建的。

判断访问的页面来自于哪里

  • 如果您的浏览器安装了IPFS伴侣插件且主机启动了IPFS服务您访问web.cx正常情况下将会直接通过IPFS访问。
  • 如果您通过 ipns://web.cx 访问本站则是通过IPFS网络访问的。

通过 http(s)://ipfs.web.cx 或者是 http(s)://3.web.cx 访问本站,虽然其使用Cloudflare作为CDN加速,但是通过这两个链接访问返回的页面是IPFS网络所提供的博客页面,使用dweb.link作为IPFS网关。

通过 http(s)://blog.web.cx 或者是 http(s)://2.web.cx 访问本站,返回的页面与http(s)://web.cx完全相同,均是由Cloudflare提供服务。

实现方法

因为博客并没有太大的访问量,通过IPFS访问博客可能会造成极慢的速度,为了保证访问的稳定性在电脑没有安装IPFS环境时,访问web.cx的页面直接解析到Cloudflare Pages上面保证速度, 但是同时web.cx也添加了一个dnslink记录这会吧web.cx通过IPNS指向IPFS网络,如果浏览器有IPFS伴侣或其他web3浏览器就会直接识别到本域名支持IPFS从而直接跳转并使用IPFS协议访问。

image-1