博客迁移

775 字
4 分钟
博客迁移

突如其来的灾难#

前阵子的 PHP 严重 Bug,让我久违的访问了我博客的机器

不太敢就直接加个缓解配置就继续跑着,索性直接关了

虽然已经三年没写文章了,博客名存实亡,虽然也是黑历史,但至少也是个回忆,还是想留着

一查,Typecho 1.1 最高就支持 PHP 7.3,怎么办?升级 Typecho?然后我的旧版 Handsome 主题估计又要遭殃,也不是很想花精力再去修改维护

最后还是决定直接大搬家,迁移到静态博客,这样后续维护精力和服务器都省了,这也是支撑我做这件事的好理由

静态博客框架有挺多的#

作为老登,提到静态博客我第一个想到的还是 Hexo,毕竟在我还经常玩博客的时候,就它最出名

但现在都 2026 年了,肯定有更现代的静态博客框架

让 AI 查找比较了一番,并且重点考察了下主题生态,最终还是选了 Astro 加上 Firefly 主题

迁移是个大工程#

我早在两年前就想过迁移到静态博客,但考虑到工作量、原本许多额外的魔改和功能、评论系统等方面,最终都搁置了

但现在不一样了,我有 Codex,还赶上最近 Tibo 天天发重置,再没有比这个周末更适合做这件事的了

我把原来博客的数据库、整个博客和主题源码都导了出来,花半小时初始化项目、写好要求,直接 GPT-6 Astra High Fast 开蹬

结果非常 amazing 啊,只用了 3 个小时就迁移完成了,赶在重置前搞定,并且检查了下没有什么大问题

之后断断续续花了两天进行了些修改和配置,做了一些小修改,最终也算成功迁移完成了

虽然完成了迁移,但还是有不少事要做

文章链接#

由于现有框架不支持旧博客的 url 组织方式,只好按新的来了

还好 EdgeOne 的重定向规则刚好够满足需求,因此还是比较轻松的解决了

Astro 也带有 sitemap 功能,提交给 Google Search Console,这事就算结束了

评论系统#

评论我选用了 Twikoo,由于需要部署到 EdgeOne 因此需要 2.x 版本,而 Firefly 只做了 1.7 版本的支持,因此还让 AI 适配了下新版本

接入之后配了下邮件、反垃圾,剩下的大工程就是把原来四千多条评论迁移回来,这是这个博客为数不多的宝贵财富

好在 AI 还是很强大,指定了一些基本的要求和注意事项后,成功把原来的评论按 Twikoo 的导出格式修改好了,再重新导入,试了下没什么问题

尾声#

至此博客算是正式迁移完成了

我后续还会重新开始写点文章吗

可能吧

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

博客迁移
https://moe.best/posts/uncategorized/migrate-to-astro/
作者
神代綺凛
发布于
2026-10-25
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
神代綺凛
专业咕咕
分类
标签
站点统计
文章
108
分类
15
标签
270
总字数
140,976
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
EdgeOne Pages
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录