我的个人博客:传送门
申请个人域名
申请域名有很多渠道,主要有阿里云万网、腾讯云、新网
去这些网站注册一个自己喜欢的域名。
我这里以阿里云为例。
注册阿里云账号之后可以先弄实名认证、邮箱验证等东西,因为购买域名之后也需要做这些东西购买完域名之后,进入域名管理你就能看到自己的域名了。
域名解析
第一种方法
首先获取自己github的二级域名,一般为你的github用户名.github.io
在windows下,win+R运行cmd ping 自己的二级域名如:
记录自己ip,在这里我的ip是:185.199.108.153
然后进入阿里云控制台,进入域名解析
点击添加记录
可以点击这里
根据提示进行填写
这是我的设置可以按这个设置。
第二种方式
解析域名的CNAME记录到你的Git二级域名,不要使用方法一中的A记录,因为ip地址可能会一段时间之后会改变,所以建议记录类型选择CNAME进行解析
如图记录值就是你的二级域名github账户名.github.io
设置CANME
在 hexo 项目下,source 文件夹下面创建 CNAME 文件(没有后缀名的),在里面写上购买的域名。比如:
wtqdreamer.top
在 github 上面,打开 username.github.io 项目的(Settings)设置,然后在 GitHub Pages的 Custom domain设置里填上购买的域名。
如图:
成功。。。