利用 Cloudflare Worker 反代 Google Fonts
January 15, 2020
虽说 Google Fonts 所用域名 fonts.googleapis.com
在中国大陆有节点,但墙内各运营商不同的政策导致可能在部分地区无法访问或间歇无法访问,这会导致可能部分地区用户无法加载字体。
目前虽说有很多有心人搭设了 Fonts 反代服务,但不能保证稳定性,自建才是最稳妥的方案。
而使用 Cloudflare Worker 搭设 Google Fonts 反代十分简单,还不用额外的 VPS,推荐使用:
部署
登入 Cloudflare,进入 Worker 界面,点击新建 Worker
复制以下代码:
点击 Save and Deploy
即部署完毕。
使用
在 fonts.googleapis.com
前加上 Worker域名即可,例如:
- 原链接为: https://fonts.googleapis.com/css?family=Unica+One&display=swap
- 修改后的链接为: https://fonts.cons.workers.dev/fonts.googleapis.com/css?family=Unica+One&display=swap
建议绑定自已的域名以防以后 workers.dev 域名被封锁。
您也可以使用博主提供的反代:
- 将
fonts.googleapis.com
替换为cdn.staticdn.net
- 例如 https://cdn.staticdn.net/css?family=Unica+One&display=swap
- 不保证稳定性