前端时间将图床从七牛云迁移到cloudflare,顺带将域名解析也从腾讯云迁移到了cloudflare(虽然是环大陆加速,但反正也没人看),在鼓捣的时候发现有一个Workers和Pages的功能,直觉上告诉我和github的action和pages是类似概念。
在cloudflare pages上添加博客项目的git


选择对应分支,添加变量是因为默认的版本太低,构建的时候语法不对无法构建成功会报图2的错误


部署成功后会有一个默认的域名可以访问,如果拥有自己的域名也可以自定义域名

设置二级域名,会提供添加对应的cname解析,不过点击激活域之后自动就添加了,所以等之后显示状态为激活之后,就可以通过自己定义的域名,如hugo-demo.qisihub.cn访问了


参考文档:
https://github.com/bbylw3/githubimg
https://www.kejiland.com/post/d2d21f30.html
从 GitHub Pages 迁移到 CloudFlare Pages 的体验与踩坑小记
如何使用Cloudflare Pages免费快速部署静态网站 - 樱落君归
https://blog.orangii.cn/2022/cloudflare-pages/
https://www.wbolt.com/optimization-for-cn-websites-using-cloudflare.html