博客之绑定域名
在将 Hexo 博客部署到 GitHub Pages 后,我们可以为博客绑定一个自定义域名。
在进行配置之前,建议先简单了解一些基础的网络概念,例如 服务器、IP 地址、DNS 解析、CDN 以及网站部署流程。这些知识有助于理解域名解析和网站访问的整体过程。
如果对这些概念还不太熟悉,可以先参考下面的视频进行简单了解:
【合集完结】想上线网站?通俗易懂的网站上线部署发布教程
购买域名
见视频内容。
域名解析
在域名服务商的 DNS 管理页面添加解析记录。
- CNAME 方式:
- 添加一条
CNAME记录:name:wwwvalue:your-name.github.iovalue不同 DNS 面板叫法不同
- 该记录会将
www.yourdomain.com指向你的 GitHub Pages 地址。
- 添加一条
- A 记录方式:
- 添加 4 条
A记录,指向 GitHub Pages 的 IP:185.199.108.153185.199.109.153185.199.110.153185.199.111.153
- 添加 4 条
在博客项目中添加 CNAME 文件
- 在
source/目录下新建一个名为CNAME的文件(注意全部大写且无后缀)。 - 在文件中写入购买好的域名:
1 | www.your-domain.com |
- 保存后重新部署:
1 | hexo clean |
DNS 解析生效通常需要几分钟到几小时,可通过 ping yourdomain.com 或在线 DNS 查询工具确认是否解析成功。等待 DNS 生效后,访问 https://www.your-domain.com 即可打开博客。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 死去的她!


