标签: 静态博客

  • EdgeOne Pages 实战:把静态博客免费部署到全球节点(含自定义域名和HTTPS)

    静态博客托管现在选择很多,但要说免费额度给得足、国内访问速度又不拉胯的,腾讯云 EdgeOne Pages 值得一试。这篇记录我从零把一个 Hugo 博客部署上去的完整过程,全程零成本。

    一、EdgeOne Pages 是什么

    一句话:静态站点托管 + 全球 CDN 加速 + 免费 HTTPS,类似 Cloudflare Pages 的国内版。构建、部署、加速一体化,免费版对个人项目完全够用。

    和传统做法比,它省掉了这几件事:

    • 不用买服务器、不用配 Nginx
    • 不用自己申请和续期 SSL 证书
    • 不用手动同步文件到 CDN

    二、部署流程(10 分钟)

    1. 腾讯云控制台搜 “EdgeOne Pages”,开通(免费)
    2. 关联你的 Git 仓库(支持 GitHub/Gitee),选项目
    3. 构建框架选 Hugo/Hexo/Vite/Vuepress 都有预设模板,构建命令它自己认
    4. 点部署,一两分钟后拿到一个 xxx.edgeone.app 的免费域名,直接能访问
    5. 之后每次 git push 自动触发重新部署,全程无感

    三、绑定自定义域名

    • 项目设置里添加你的域名,按提示加一条 CNAME 记录
    • HTTPS 证书自动申请续期,不用管
    • 注意:国内加速节点需要域名已备案;没备案也能用,走海外节点

    四、踩坑记录

    • 构建失败的常见原因:Node 版本不匹配,在设置里指定和本地一致的版本即可
    • Hugo 主题资源加载慢的话,把主题直接提交进仓库,别用 submodule
    • 缓存更新有延迟,改完文章没生效就在部署记录里手动”重新部署”
    • 环境变量(比如站点 baseUrl)要在平台里单独配,本地 .env 不会上传

    五、和 Cloudflare Pages 的对比

    维度 EdgeOne Pages Cloudflare Pages
    国内访问 有国内节点(需备案) 海外节点
    免费额度 个人项目够用 个人项目够用
    构建预设 Hugo/Hexo/Vite 等 覆盖主流框架
    上手难度 控制台中文,友好 英文为主

    如果读者主力在国内,EdgeOne Pages 的访问体验会明显好一些。

    六、适合谁

    • 个人博客、作品集、文档站、活动页这类纯静态内容
    • 不想管服务器、又嫌弃 GitHub Pages 国内速度的
    • 想体验现代前端部署流程的

    七、总结

    配合一台入门云服务器跑动态服务,静态资源全甩给 EdgeOne Pages,这套组合基本零成本还能扛量。部署过程卡住的可以留言,看到就回。