Cloudflare Pages 免费博客的基本结构

一个实用的免费博客通常由域名、静态生成器、Markdown 内容和部署命令组成。

PagesDeploy
蓝色地球网络连接视觉

Cloudflare Pages 不需要你维护服务器。对于博客这种内容型站点,最稳的方式是把文章写成 Markdown,再由 Astro 构建出 HTML、CSS 和静态资源。

站点组成

  • src/pages 放页面路由。
  • src/layouts 放公共页面骨架。
  • src/content/posts 放 Markdown 文章。
  • public 放 favicon、robots.txt 等静态文件。
  • dist 是构建输出目录,部署时上传它。

域名绑定

Pages 项目创建成功后,在项目的 Custom domains 里添加 blog.786668.xyz。如果域名已经在 Cloudflare 管理,Cloudflare 会自动创建对应的 DNS 记录。

后续可以加的功能

可以继续加搜索、分类页、暗色模式、评论系统、访问统计,或者把文章同步到 GitHub 后自动部署。