Cloudflare Pages 免费博客的基本结构
一个实用的免费博客通常由域名、静态生成器、Markdown 内容和部署命令组成。
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 后自动部署。