Intro GitHub Pages Add Custom Domain
這篇介紹GitHub Pages Add Custom Domain。
Apply domain
1 2 3 4
| 需先申請domain 這邊可以申請freenom(免費) or Godaddy(付費)... domain
這邊會拿到一組domain: abcdefg.com (example)
|
Setting
1 2 3 4 5 6 7 8 9 10 11 12
| 建立 /root/source/CNAME cmd: $ cd /root/source $ copy nul CNAME
編輯 CNAME 加入以下 abcdefg.com
登入 https://github.com/abcdefg/abcdefg.github.io Settings -> Pages -> Custom domain -> 填入abcdefg.com
Enforce HTTPS -> 打勾
|
在購買domain的網站設定DNS nameservers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| 先找出GitHub Pages目前的 Server IPs $ dig abcdefg.github.io
設定以下五組 abcdefg.com A 185.199.108.153 abcdefg.com A 185.199.109.153 abcdefg.com A 185.199.110.153 abcdefg.com A 185.199.111.153 www CNAME abcdefg.com
設定完需時間生效 $ ping abcdefg.com $ dig abcdefg.com 可確定DNS是否設定生效及正確
https://abcdefg.github.io -> 會導至 https://abcdefg.com -> 正確完成
|