更新于 

自定义域名

自定义域名

使用自定义域名让你的博客更专业,更容易记忆。

购买域名

推荐域名注册商:

配置 GitHub Pages 域名

1. 创建 CNAME 文件

source/ 目录下创建 CNAME 文件(无后缀),内容为你的域名:

1
blog.example.com

2. 配置 DNS

在域名注册商的 DNS 设置中添加记录:

类型名称
CNAMEblogusername.github.io

3. 仓库设置

进入 GitHub 仓库 Settings → Pages:

  • Custom domain 填入你的域名
  • 勾选 Enforce HTTPS

等待 DNS 生效后,HTTPS 证书会自动签发。

配置 Vercel 域名

1. 添加域名

在 Vercel 项目 Settings → Domains 中添加域名。

2. 配置 DNS

按 Vercel 提示配置 DNS:

类型名称
CNAMEblogcname.vercel-dns.com

3. 等待生效

Vercel 会自动签发 HTTPS 证书,通常几分钟内生效。

根域名配置

如果想用根域名(example.com)而不是子域名(blog.example.com):

GitHub Pages

添加 A 记录:

类型名称
A@185.199.108.153
A@185.199.109.153
A@185.199.110.153
A@185.199.111.153

Vercel

添加 A 记录:

类型名称
A@76.76.21.21

更新站点 URL

配置自定义域名后,记得更新 _config.yml

1
url: https://blog.example.com

HTTPS 配置

  • GitHub Pages:在仓库 Settings → Pages 中勾选 Enforce HTTPS
  • Vercel:自动配置 HTTPS,无需手动操作

💡 提示:推荐使用 Cloudflare 管理 DNS,免费提供 CDN 加速和 DDoS 防护。


本站由 Moriefy 使用 Stellar1.22.1 主题创建
使用Hexo Github Vercel 强力驱动
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

发表了 16 篇文章 · 总计 18.5k 字