域名准备
在腾讯云(或者阿里云)购买域名,并且实名认证
创建 CNAME
在博客目录中创建(推荐)
在博客目录中source文件夹中,直接新建txt文件,内容写你的域名,不要加上 http、https、www
将txt文件命名为CNAME(必须大写),并且去掉后缀名(不需要后缀名)
然后使用命令hexo g
重新生成,hexo d
部署到Github,在GitHub项目库中看到CNAME文件,则成功
在GitHub项目库中直接创建(不推荐,每次部署都会被覆盖)
在项目库中点击Create new file
按钮,新建文件,命名为CNAME(必须大写),内容写你的域名,不要加上 http、https、www
添加 DNS 解析
在腾讯云域名控制面板中,点击解析->添加记录,配置如下
1 | 主机记录 记录类型 记录值 |
A 记录的 ip 地址可以在下面中选择
1 | 185.199.108.153 |
修改GitHub Pages设置
完成后进入库的设置,找到 GitHub Pages ,如果能看到类似 Your site is published at https://Your 域名 ,说明就搞定了
勾选Enforce HTTPS,GitHub 提供的这个可以直接让你的网站从 HTTP 升级到 HTTPS
等待几分钟,直接访问你的域名,检查是否绑定成功