前言

相信在博客界,hexo是大家并不陌生的东西了。通过hexo+github我们可以快速的搭建自己的博客平台,而且可以自由的定制网站的风格。这一切,github page给我们提供了免费的服务。具体的通过hexo+github来创建个人主页的过程就先不介绍,如果有人需要的话,后期再写一篇关于这个的文章来详细介绍,本文建立在我们已经有了github的主页。

开始

1.在github上面绑定自己的域名

找到自己的主页,也就是项目名跟你的github的账户名一样的项目(当然,其他项目也同样可以建立主页,只要在各个项目的根路径建立index.html文件即可,然后同样的方法设置)。

在项目的setting里面,有一个Github page的选项卡,在Custom domain里面填入你自己的域名(blog.resonlei.top,像这样),然后点击save。如果不想设置,也可以在项目的跟目录下面创建名称为CNAME的文件(注意,文件名必须大写,不需要拓展名),文件内容为你要解析的域名,就是设置的那个,其实通过设置进行域名的设置,github会自动在根目录创建一个CNAME的文件。如图:

域名解析到 docker 端口_hexo

域名解析到 docker 端口_hexo_02

2.在DNS提供商,进行域名的解析

然后在你的DNS服务商上面进行一个CNAME解析到github page的域名:blog.resonlei.top!

域名解析到 docker 端口_hexo_03

3.大功告成

搭建完成之后就是这样子的。

域名解析到 docker 端口_个人域名_04

最后说两句

在配置解析的时候,一般会有延时,就是配置好之后不会立马生效,要等DNS服务器接受了你的提交之后才可以,官方的说法一般是48个小时。但是一般半天的样子就可以生效。解析完成之后可以通过dig blog.resonlei.top 进行查看是否解析成功,结果如图表示已经成功:

域名解析到 docker 端口_个人域名_05