如何零成本迁移Pages及域名搭建个人博客?
- 内容介绍
- 文章标签
- 相关推荐
本文共计599个文字,预计阅读时间需要3分钟。
在文章[零成本搭建个人博客之搭建篇]中,我将Hugo博客部署到GitHub Page,并尝试使用Cloudflare CDN加速。若嫌麻烦,可直接将博客站点迁移到Cloudflare Page,方便管理。
在上文[零成本搭建个人博客之搭建篇]中,我将Hugo博客搭建到 Github Page上,后来考虑到用 Cloudflare cdn加速,干脆就把博客站点迁移到Cloudflare Page上,方便管理在上文零成本搭建个人博客之搭建篇中,我将Hugo博客搭建到 Github Page上,后来考虑到用 Cloudflare cdn加速,干脆就把博客站点迁移到Cloudflare Page上,方便管理。
迁移至Cloudflare PageCloudflare Page支持直接从Github仓库拉取文件并且自动部署,无需额外创建github actions,同时自带cdn加速以及二级域名,整体配置比较简单。
- 创建一个CloudFlare账号
- 创建page,允许cloudflare访问github账号上存放完整博客代码仓库。
Framework preset 选择 Hugo,Environment variables 自行设置成自己仓库中hugo的版本(该Page默认hugo框架版本太低,不设置无法自动构建)。其余默认即可。 - 构建成功后,page免费送了一个域名,通过域名就可以直接访问站点了。为了让静态资源正常显示,不要忘记修改博客项目中config.toml配置文件,
baseURL = "hugo-c1e.pages.dev/"
尽管已经自带域名,不过我还是想要一个稍微有个人标识的域名,所以需要额外购买一个。购买的费用一般可以用网站广告收入来抵消 。
本文共计599个文字,预计阅读时间需要3分钟。
在文章[零成本搭建个人博客之搭建篇]中,我将Hugo博客部署到GitHub Page,并尝试使用Cloudflare CDN加速。若嫌麻烦,可直接将博客站点迁移到Cloudflare Page,方便管理。
在上文[零成本搭建个人博客之搭建篇]中,我将Hugo博客搭建到 Github Page上,后来考虑到用 Cloudflare cdn加速,干脆就把博客站点迁移到Cloudflare Page上,方便管理在上文零成本搭建个人博客之搭建篇中,我将Hugo博客搭建到 Github Page上,后来考虑到用 Cloudflare cdn加速,干脆就把博客站点迁移到Cloudflare Page上,方便管理。
迁移至Cloudflare PageCloudflare Page支持直接从Github仓库拉取文件并且自动部署,无需额外创建github actions,同时自带cdn加速以及二级域名,整体配置比较简单。
- 创建一个CloudFlare账号
- 创建page,允许cloudflare访问github账号上存放完整博客代码仓库。
Framework preset 选择 Hugo,Environment variables 自行设置成自己仓库中hugo的版本(该Page默认hugo框架版本太低,不设置无法自动构建)。其余默认即可。 - 构建成功后,page免费送了一个域名,通过域名就可以直接访问站点了。为了让静态资源正常显示,不要忘记修改博客项目中config.toml配置文件,
baseURL = "hugo-c1e.pages.dev/"
尽管已经自带域名,不过我还是想要一个稍微有个人标识的域名,所以需要额外购买一个。购买的费用一般可以用网站广告收入来抵消 。

