HEXO系列教程 | 为HEXO绑定自己的域名 | 小白向教程

原文地址:点击直达

1. 前言

GitHub 为我们的 HEXO 博客提供了免费的域名,真的是超级方便!但是以.github.io 结尾的域名显得有些冗长了,如果我们喜欢简短、具有自己特色的域名,不妨看看这篇文章,为我们漂亮的 HEXO 博客绑定一个自己的域名!

2. 准备域名

准备好域名,我们就可以开始准备绑定属于自己的域名啦!

undefined

3. 配置域名

3.1 DNS 中设置 CNAME 记录

GitHub 提供的详细文档:Managing a custom domain for your GitHub Pages site – GitHub Docs

我们需要在 DNS 中设置一个 CNAME 记录,将自定义域名指向 (你的用户名.github.io):

undefined

3.2 本地 CNAME 文件

完成 A 记录解析后,我们需要在本地 HEXO 中的 source 文件夹下(请一定在 source 文件夹下创建!)创建一个 CNAME 文件(不带任何后缀)

undefined
将我们的自定义域名填写进去:

undefined

3.3 修改本地 config

我们需要修改_config.yml 文件,在 URL 中填入我们的自定义域名:

undefined

4. 绑定域名

完成域名解析和本地配置修改后,我们就可以到 GitHub 上面绑定我们自己的域名了~

我们进入仓库,点击 settings:

undefined

在 pages 栏目中,找到 custom domain,然后把我们自己的域名填入其中:

undefined

绑定后,会进入 DNS 检查。

undefined

等待检查通过以后,就可以通过我们自己的域名访问 HEXO 了~

undefined

成功通过夜梦自己的域名 blog.6vty.cn 访问!