























作为一个折腾党,最初的设想是将网站跑在自家的树莓派上,通过 Cloudflare Tunnel 实现内网穿透。
虽然这种方式极具“极客感”,但在实际使用中发现,家庭宽带的上行速度和不稳定的延迟,树莓派本身的性能,对于一个博客来说还是略显吃力。
经过一番探索,将主站迁移至 Cloudflare Pages。这篇文章将记录这一转变背后的逻辑、操作步骤以及安全配置心得。
在对比了 GitHub Pages、本地树莓派托管和 Cloudflare Pages 后,后者的优势显而易见:
git push 到 GitHub,Cloudflare 会自动完成代码拉取、构建和发布。如果你已经有了 GitHub 仓库和自定义域名(如我的 kaifeiji.cc),迁移过程极其顺滑:
在 Cloudflare 控制台进入 Workers & Pages,选择 Connect to Git。授权后选择你的项目仓库。
/ 或 public。在 Pages 项目的 Custom domains 选项卡中添加你的主域名。由于我的 DNS 解析已在 Cloudflare,系统会自动完成 CNAME 记录的替换,实现无缝切换。
在 Github 进行代码提交后,Cloudflare 会自动触发构建和部署流程。几分钟后,博客就会在 Cloudflare Pages 上更新。
托管在云端并不意味着可以掉以轻心。为 kaifeiji.cc 开启了以下增强配置:
在 AI 大模型时代,为了保护原创内容不被白嫖,我开启了 Block AI training bots。同时通过 Manage robots.txt 自动声明禁爬协议,既有“硬拦截”也有“软告示”。
开启此模式可以有效过滤掉那些无意义的扫描器和恶意爬虫,节省资源的同时让统计数据更真实。
实时监控网站加载的第三方脚本。对于个人站长来说,这能有效防止因插件漏洞导致的供应链攻击。
如果你也在纠结,不妨试试 Cloudflare Pages,它可能是目前个人博客最省心的方案。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。