域名绑定GitHub Page

域名购买

我使用的是腾讯云购买

我们要实名2次:

  1. 腾讯云账号实名(必须是成年人才行)这个很快

  2. 实名信息模板(这个要国家来审核,但也比较快,半小时就过了)

    image-20260723104622892

绑定GitHub Page

在腾讯云上选择添加解析:

image-20260723104008234

然后到GitHub上:

image-20260723104826127

然后就可以了

设置

  1. GitHub启动强制HTTPS(因为HTTP访问会被识别为不安全):

image-20260723104919916

  1. Hexo的 source 目录中新增 CNAME 文件,写入:

    1
    zhangxixi.top

    那样子我们下次deploy时就不会覆盖了

    (注意:只能写一行)


隐患:我是根域名直接使用CNAME,直接指向.github.io,而不是Github Pages的四个Anycast CDN节点,不符合DNS规范

但我的套餐DNS解析数量有限,暂时也没有绑其他服务器的必要,就先不弄了