GitHub Pages博客绑定域名

域名准备

在腾讯云(或者阿里云)购买域名,并且实名认证

创建 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
2
3
4
主机记录   记录类型   记录值
@ A 185.199.109.153
@ A 185.199.110.153
www CNAME username.github.io

A 记录的 ip 地址可以在下面中选择

1
2
3
4
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

修改GitHub Pages设置

完成后进入库的设置,找到 GitHub Pages ,如果能看到类似 Your site is published at https://Your 域名 ,说明就搞定了

勾选Enforce HTTPS,GitHub 提供的这个可以直接让你的网站从 HTTP 升级到 HTTPS

等待几分钟,直接访问你的域名,检查是否绑定成功

-------------本文结束感谢您的阅读-------------