github_pages绑定二级域名
已申请一级域名hyliang.ml
, 欲给 hyliang96.github.io
绑定二级域名blog.lianghy.ml
, 操作如下.
注意: 读者操作时切勿照抄上述url, hyliang.ml
换成你注册的一级域名, blog
可随便写, hyliang96.github.io
换成你的github page的url.
- 创建
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
.
- 在域名管理网站, 添加域名解析规则, 类型为
CNAME
, 名为blog
, 目标hyliang96.github.io
此设置的功能为: 当访问blog.lianghy.ml
, 会跳转到 hyliang96.github.io
.
- 等待10分钟, 若出现以下效果, 证明绑定成功了
- 访问 https://hyliang96.github.io 时, 页面内容照常显示, 而 url 栏显示为 https://blog.lianghy.ml
- 访问 https://blog.lianghy.ml 就能看到 https://hyliang96.github.io 一样的页面内容, 而 url 栏也显示为 https://blog.lianghy.ml