为 hexo 博客添加自定义域名

域名注册方面不做赘述,下面详细讲述利用 cloudflare 中 DNS 解析域名至 hexo 博客站的过程

cloudflare 中域名的解析

  1. 注册 cloudflare 账号(过程比较简单就不放图了,推荐使用 gmail 或者 outlook 邮箱)
  2. cloudflare 中添加站点
  • 注意此处添加的站点为你所购买的域名
  • 添加站点
  • 注意你需要在域名管理网站中设置好对应的 nameserver, 每个人分配的服务器都不一样,记得到注册域名的网站修改为对应的 nameserver!!!
  • 填写 DNS 解析域名的地址

将域名添加到 github 中

  1. 进入到 github 项目中的 settings 中的 pages 中
  2. 此时项目 main 分支里会出现 CNAME 文件,内容为你的域名(如 xxx.com)

  3. 最后在本地的博客文件夹中hexo/source文件夹下新建 CNAME 文件,内容也为你所拥有的域名
  4. 最后输入域名博客站就可以正常访问啦!