# 条件
- 域名
- CloudFlare 账号
- Github 账号
# 设置 CloudFlareDNS 解析
使用 CloudFlare 解析并添加自己的域名
注意!输入自己的域名时不要带 www 或者 https
在 DNS 解析设置界面添加一条 CNAME 记录和一条 A 记录
type | name | ip |
---|---|---|
A | @ | 185.199.108.153 |
CNAME | www |
其中 <usename> 为自己的 GitHub 仓库名
如果上述行不通请参考以下方法:
手动将 DNS 解析指向 GitHubPages
添加指向 GitHub Pages 的 IPv4 地址
type | name | ipv4 |
---|---|---|
A | @ | 185.199.108.153 |
A | @ | 185.199.109.153 |
A | @ | 185.199.110.153 |
A | @ | 185.199.111.153 |
添加指向 GitHub Pages 的 IPv6 地址
type | name | ipv6 |
---|---|---|
AAA | @ | 2606:50c0:8000::153 |
AAA | @ | 2606:50c0:8001::153 |
AAA | @ | 2606:50c0:8002::153 |
AAA | @ | 2606:50c0:8003::153 |
# 设置 GitHubPage
GitHub.io
仓库地址中 Settings
里设置 pages,在 Custom domain 里输入自己的域名,点击 save
过一会就能生效了
# 优点
能加速域名下的所有内容,可以用来存储图床、博客文章等公开性内容至 GitHub