GitHub搭建博客自定义域名

为什么写这篇文章

虽然已经有了自己的个人站点,但是为了让自己的文章更好地被搜索引擎抓取,需要让各类搜索引擎收录自己的站点,但是当我想让百度站长收录时,总是失败。后来上网查询发现GitHub禁止了百度爬虫,即github.io的站点无法被百度收录。因此,使用个性域名现在成为必须做的一件事。

准备工作

搭建好的GitHub博客、一个阿里云的域名(是不是阿里云都无所谓)。

阿里云域名注册

进入阿里云,登录后右上角点击搜索:域名,然后点击域名注册,输入自己想要的域名,根据财力选择适合自己的后缀,加入清单,右边点击立即结算,即可。

域名注册

加入清单

购买后,可以进入控制台查看自己的域名。以我为例:

查看域名

这里首先要进行实名认证,需要你填写一个模板,很简单,我已经做好了实名认证。

若你也做好了实名认证,点击右边的解析后,点击添加记录

添加记录

这里需要我们填写一些信息,具体填写内容如下:

信息填写

记录类型:默认选择A

主机记录:主机记录需要添加两个,分两次添加解析,分别为www和@,不分先后

解析线路:选择默认

TTL值:选择默认 10分钟

记录值:打开电脑终端或命令行,输入命令:

1
2
ping [个人站点原域名]
例如我的:ping garfield.github.io

ping

即可得到我们需要的值,填入即可。

记住,还要再添加一个主机记录为@的,其他填法不变。

添加

至此,阿里云的域名注册解析部分已经成功完成,接下来看GitHub这里,就简单了。

GitHub绑定域名

来到自己的博客项目主页,添加新文件名为CNAME,然后在这个文件内填写自己刚注册的域名

域名绑定

保存提交,大功告成!

注意

域名映射需要一定时间,请等待10分钟左右,即可正常访问自己的个人站点。

访问