Github Pages添加域名解析

创建CNAME

进入github仓库, 在你的库下面添加一个 CNAME (别名记录)文件,建议直接在 GitHub 那创建

  1. 因为每次hexo d后会覆盖,所以建议将CNAME文件添加到源码分支
  2. 放到源码分支无法在每次hexo d后同步到主分支,在源码分支的source目录下建一个CNAME文件,这样每次hexo g && hexo d之后会自动生成CNAME文件在主分支的根目录
    创建CNAME
    CNAME 记得要大写,然后内容是写你的域名,图中这样的格式,不要加上 http、https、www。
    CNAME

添加DNS解析

我用的腾讯云买的域名,进入:https://console.dnspod.cn/
添加三条记录
DNS

修改仓库设置

添加完成后进入库的设置,找到 GitHub Pages ,如果能看到类似 Your site is published at https://yuleweici.com/ 这样的文字,说明就搞定了。

Enforce HTTPS 最好勾选上,GitHub 提供的这个可以直接让你的网站从 HTTP 升级到 HTTPS,非常赞。
settings

完成设置,过一会就可以通过自己的域名访问username.github.io