如何将github pages的网站更改成自定义域名
如何将github pages的网站更改成自定义域名
熊就该有个熊样_R💻 Cloudflare & GitHub Pages DNS 配置指南
方案一:使用 CNAME 记录和 A 记录(推荐用于根域)
由于 grizz-developer.github.io 是 GitHub Pages 地址,推荐使用 A 记录指向 GitHub Pages 的 IP 地址,并使用 CNAME 记录指向 grizz-developer.github.io。
第一步:在 Cloudflare DNS 中添加记录
- 登录到 Cloudflare 账户,转到 自定义域名 的 DNS 设置页面,然后添加或修改以下记录:
| 类型 (Type) | 名称 (Name) | 内容 (Target) / IP 地址 | 代理状态 (Proxy status) | 目的 |
|---|---|---|---|---|
| A | @ |
185.199.108.153 |
仅DNS (Only DNS) (灰色云朵) | 必需。A记录指向 GitHub Pages 的 IP 地址之一。 |
| A | @ |
185.199.109.153 |
仅DNS (Only DNS) (灰色云朵) | 必需。A记录指向 GitHub Pages 的 IP 地址之一。 |
| A | @ |
185.199.110.153 |
仅DNS (Only DNS) (灰色云朵) | 必需。A记录指向 GitHub Pages 的 IP 地址之一。 |
| A | @ |
185.199.111.153 |
仅DNS (Only DNS) (灰色云朵) | 必需。A记录指向 GitHub Pages 的 IP 地址之一。 |
| CNAME | www |
grizz-developer.github.io |
仅DNS (Only DNS) (灰色云朵) | 将 自定义域名 指向GitHub Pages |
第二步:在 GitHub Pages 上设置自定义域名
- 登录到 grizz-developer.github.io 仓库。
- 进入 Settings (设置) -> Pages (页面)。
- 在 Custom domain (自定义域名) 字段中,输入 自定义域名。
- 点击 Save (保存)。
GitHub 会在您的仓库中自动创建一个名为 CNAME 的文件,内容为 自定义域名。
同时,GitHub 会开始为您的自定义域名颁发 SSL 证书,这可能需要几分钟到一小时不等。


