github_pages绑定二级域名

参考: GitHub Pages 绑定二级域名

已申请一级域名hyliang.ml, 欲给 hyliang96.github.io 绑定二级域名blog.lianghy.ml, 操作如下.

注意: 读者操作时切勿照抄上述url, hyliang.ml换成你注册的一级域名, blog 可随便写, hyliang96.github.io换成你的github page的url.

  1. 创建CNAME文件
  • 非Hexo建的GIthub Pages: 直接在 GitHub 项目里创建 CNAME 文件 (无后缀名), 写入全文如下.

    blog.lianghy.ml
  • Hexo建的: 创建文件 <hexo项目目录>/source/CNAME, 写入全文如上.

    然后编译并部署博客 hexo g && hexo d, 这样所部署到的github pages的repo中, 总是有这个CNAME文件.

设置作用: 访问 hyliang96.github.io 时, 浏览器的url栏显示为 blog.lianghy.ml.

  1. 在域名管理网站, 添加域名解析规则, 类型为 CNAME , 名为 blog, 目标 hyliang96.github.io

image-20200123041020200

此设置的功能为: 当访问blog.lianghy.ml, 会跳转到 hyliang96.github.io .

  1. 等待10分钟, 若出现以下效果, 证明绑定成功了