博客被恶意镜像

起因 9月初的时候,在Google Search Console里发现了一个外链,域名是**.top。 随手点过去看了下,发现居然跟我的博客内容一模一样,就是内容变成了繁体。 ...

2024-09-26 · 3 min · 1149 words · Liudon

搭建自托管IPFS Gateway服务,替代Cloudflare的IPFS Gateway

背景 4月底的时候,Livid大佬提醒,Cloudflare应该是调整了IPFS Gateway网关策略,我的IPFS镜像博客无法访问了。 没查到Cloudflare的调整说明,不过还好IPFS官方也提供了公共网关gateway.ipfs.io,将域名解析改到官网网关。 ...

2024-05-22 · 3 min · 1262 words · Liudon

加速Cloudflare访问

背景 这是当前的博客架构,文件保存在Github仓库,通过Cloudflare Page提供访问。 众所周知,在国内,Cloudflare的CDN属于反向加速,平均耗时在1.5s左右。 ...

2024-02-21 · 3 min · 1128 words · Liudon

加速Google Analytics

起因 Google Analytics是一款优秀的流量分析服务,集成方便,使用简单。 最近在优化页面访问速度,发现Google Analytics是一个优化点。 优化 1. 访问加速 国内访问Google Analytics很慢,同时还面临着各种广告屏蔽插件拦截。 ...

2023-12-02 · 2 min · 870 words · Liudon
将博客部署到星际文件系统(IPFS)

将博客部署到星际文件系统(IPFS)

将博客部署到星际文件系统(IPFS)

在这篇文章,我将会介绍如何利用Github Actions将hugo博客自动部署到IPFS上,并通过自定义域名访问IPFS上的文件。 IPFS(InterPlanetary File System)中文称为星际文件系统,是一个旨在实现文件的分布式存储、共享和持久化的网络传输协议。 ...

2023-02-21 · 3 min · 1326 words · Liudon

去掉Cloudflare烦人的email-decode.min.js请求

通过WebPageTest页面测试,发现一个/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js的文件请求,影响到了页面渲染。 ...

2022-08-26 · 1 min · 180 words · Liudon

将博客部署到Cloudflare Pages

目前博客是部署到了Github Pages上,具体实现见博客架构说明。 缘由 Github Pages部署有一个问题,就是不支持HSTS。 HTTP Strict Transport Security(通常简称为HSTS)是一个安全功能,它告诉浏览器只能通过 HTTPS 访问当前资源,而不是HTTP。 ...

2022-07-29 · 2 min · 644 words · Liudon