建站教程 设置自定义域名

本文将介绍如何为部署于 GitHub Pages 的个人博客设置自定义域名。

一、准备一个博客

本博客部署于 GitHub Pages 。

二、准备一个域名

1.购买域名

购买于 腾讯云

也可在阿里云等平台购买,活动促销时会比较划算。

外国域名商 freenom 提供免费域名的注册,但不建议长期使用。

2.实名认证

购买后请尽快进行实名认证,否则会被注册局暂停解析(Serverhold),无法正常访问。

3.域名备案

为降低维护成本,暂不考虑备案。

三、博客端设置

1.添加CNAME文件

blog\source 中新建 CNAME.txt ,内容为你的个人域名,保存后删除 .txt 后缀。

2.上传至远程库

1
cd blog&&hexo cl&& hexo g&&hexo d&&git add .&&git commit -m "备份"&&git push gitee master&&git push github master

3.修改Github设置

顺利的话设置已经自动修改,可以直接进行下一步。

若未成功,可在 Github-仓库-Settings-Github Pages-Custom domain 中设置。

4.强制HTTPS

勾选 Github-仓库-Settings-Github Pages-Enforce HTTPSHTTPS 可以更好地保护你的站点。

四、域名端设置

1.添加域名解析

控制台-域名-解析-添加记录

如图填写, 记录值 请填写你的域名。

2.补充

  1. 可以再添加一条 主机记录WWW 的解析,使得XXXX.XXWWW.XXXX.XX 都可以访问你的博客。

  2. 可以通过 线路类型 进行分流,使不同地区的用户都能有较好的浏览速度。

    例如:境内解析至 Coding ,境外解析至 Github

五、成功!

打开浏览器输入你的域名,不出意外的话就能看到你的博客了。

参考