
为GitHub Pages添加自定义域名

环境
我的域名提供商是cloudflare,其他的类似华为云,阿里云,这些都是一样的
以下教程使用cloudflare做示范
第一步,确认GitHub Page的域名
打开自己的GitHub Page对应的仓库,找到Settings
选项卡,在Settings
页面左侧点击Pages
,在页面的上半部分可以看到“Your site is live at XXX”,这里就是github提供给你的初始域名了
第二步,域名提供商配置
- 添加一个
A
类型的DNS记录,记录名称为@
,地址为185.199.109.153
- 添加一个
AAAA
类型的DNS的记录,名称为@
,地址为2606:50c0:8001::153
- 添加一个
CNAME
类型的DNS记录,名称为github pages仓库名称
,地址为github提供给你的初始域名(不包含仓库)
假设github提供给你的初始域名
为yourname.github.io/blog
,那么CNAME
类型DNS记录的名称就是blog
,地址就是yourname.github.io
注意添加cloudflare的DNS记录时将代理状态
的开关设为关闭
第三步,设置GitHub Page
回到GitHub Page对应仓库的Settings
/Pages
位置,将Custom domain
的值改成你的自定义域名
- 标题: 为GitHub Pages添加自定义域名
- 作者: wxh
- 创建于 : 2025-03-20 00:00:00
- 更新于 : 2025-04-13 20:30:09
- 链接: https://blog.private-line.org/2025/03/20/GitHubPages添加自定义域名/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论