w.cx访问指南
简介
不同协议访问的区别
通过web2协议访问,访问的博客所有页面缓存于Cloudflare的服务器,其页面是由Cloudflare提供的Hugo构建的。
通过IPFS协议访问,访问的博客所有页面存储于IPFS网络,页面是由站长个人电脑上的Hugo构建的。
判断访问的页面来自于哪里
- 如果您的浏览器安装了IPFS伴侣插件且主机启动了IPFS服务您访问w.cx正常情况下将会直接通过IPFS访问。
- 如果您通过 ipns://w.cx 访问本站则是通过IPFS网络访问的。
通过 http(s)://ipfs.w.cx 或者是 http(s)://3.w.cx 访问本站,虽然其使用Cloudflare作为CDN加速,但是通过这两个链接访问返回的页面是IPFS网络所储存的博客页面.只要博客的所有内容文件在IPFS网络中是活跃的,那么这两个链接无法访问并不影响本博客在IPFS网络中的访问。
- 如果您的浏览器栏目显示 http(s)://w.cx 则是通过web2访问。
通过 http(s)://blog.w.cx 或者是 http(s)://2.w.cx 访问本站,返回的页面与http(s)://w.cx完全相同,均是由Cloudflare提供服务。
实现方法
因为博客并没有太大的访问量,通过IPFS访问博客可能会造成极慢的速度,为了保证访问的稳定性在电脑没有安装IPFS环境时,访问w.cx的页面直接解析到Cloudflare Pages上面保证速度, 但是同时w.cx也添加了一个dnslink记录这会吧w.cx通过IPNS指向IPFS网络,如果浏览器装有IPFS伴侣插件或使用其他支持web3的浏览器就会直接识别到本域名支持IPFS从而直接跳转并使用IPFS协议访问。