Skip to content

Github Page 自定义域名

更新: 8/23/2025 字数: 0 字 时长: 0 分钟

GitHub阿里云

1. 环境准备

step1:首先要拥有一个域名,如果没有,购买即可

step2:在 github page 上成功部署网站,只不过用的是github提供的域名(用户名.github.io)

我的 github page 默认的域名是userwanyong.github.io

我申请的域名是wanyj.cn

接下来我直接用这两个域名进行说明

2. 改为自定义域名

接下来我们就要将userwanyong.github.io改为我们自己的域名wanyj.cn,使之输入wanyj.cn/www.wanyj.cn可以访问到 github page 部署的网站

step1:进入你的 github 仓库,点击 settings->pages

step2:在 Custom domain 栏填写你申请到的域名

这里我配置的是www.wanyj.cn,当然也可以用其他的wanyj.cnblog.wanyj.cn

step3:点击 Save 保存~

不出意外的情况下应该会有红色警告,不用慌,因为我们 dns 还没配置呢,接着后面步骤

step4:配置 dns 解析

返回到你购买域名的厂商提供的 dns 控制台,这里我用阿里为例

点击添加记录

添加一个 CNAME 记录,主机记录填 www(如果你配置的是blog.wanyj.cn、则应该填 blog ,如果是wanyj.cn则填 @ ),请求来源默认即可,记录值就是你的 github page 提供的默认请求地址userwanyong.github.io,点击确定

等待几分钟后使用www.wanyj.cn就能访问到你的网站了

step5:完善配置

但你回到 github page 界面,是不是又看到黄色警告了,如下图

其实这不影响你的正常访问,但看着好难受啊

解决方法:再添加一条 dns 解析,将根域名解析到 github page 的服务器即可

点击文档,看看他给你的主机地址是多少

可以看到这里他给了四个地址,我们没必要全配置,选一个配置就好了

你也可以用 AAAA 类型来配置,只是记录值变变而已

回到 github page 界面,就发现没有警告了

等他检查完,把 https 勾上,这样你就可以通过https://www.wanyj.cn访问了

返回到你的 github page 页面,一点警告都没有了,是不是很舒适 ^_^

3. 验证域

我们在翻文档的时候是不是还有个验证自定义域啊,我们来看看

大体意思就是输入你的根域名wanyj.cn后,会给你一串 txt 文本

分别对应了主机纪录和记录值,新建一条 dns 解析填上就行

4. 还是异常!

如果在此过程中还是有警告/错误,你可以尝试将以上操作都完成,也就是配置3条 dns 记录(step4、step5、验证域) 这样不用在意顺序,反正你都配置了,最终结果是一样的

©2025 YONG. All rights reserved.

本站访客数 人次 本站总访问量