篇一入口。
前言
使用Hexo+Github完成个人博客的搭建后,我的博客链接就是https://spr-chan.github.io,本文将介绍GitHub仓库绑定自定义域名的方法。
准备域名
1. 购买域名,在腾讯云购买的域名chenyangchun.cn。
2. 解析域名,解析操作如下图所示。
注意要添加两条解析,记录值是username.github.io。
配置CNAME
方法一(不推荐)
在自己的Github仓库新建CNAME,编辑并写入chenyangchun.cn。
接着进入Settings,往下翻到GitHub Pages,发现Custom domain里已经有了chenyangchun.cn,说明这一步操作成功。注意Enforce HTTPS要勾选,这是2018年5月之后Github重磅推出的新功能,让你的个人域名从此不再显示“不安全”。
方法一不足之处:由于是在仓库根目录下新建的CNAME文件,当我们在MacOS终端使用命令hexo clean && hexo g && hexo d
后,CNAME文件就会被冲掉,这是又要再次新建CNAME文件,非常麻烦。
方法二(推荐)
相比较于方法一,方法二在本地blog文件夹里新建CNAME文件再推到Github仓库,这样就避免hexo clean冲掉CNAME文件情况的发生。
MacOS系统下, 进入Users/spr-chan/blog文件夹下,在其中的source文件夹内新建文件CNAME,增加内容:chenyangchun.cn。再在终端用命令hexo clean && hexo g && hexo d
将博客文件推送到Github仓库,在浏览器地址栏输入chenyangchun.cn,即可访问个人博客,并且不提示连接不安全,完结撒花!
PS:增加CSDN博客
跟方法二雷同,在本地Users/spr-chan/blog/source文件夹下新建文件csdn.html,内容为:
1 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
推送到Github后,在浏览器地址栏输入chenyangchun.cn/csdn即可跳转至CSDN博客,这样就相当于你的CSDN博客也有了一个专属的个人定制地址。
PS:增加简书或其他博客跳转同理。
篇三入口。
参考文献
[1] https://blog.csdn.net/kong_gu_you_lan/article/details/53788378