Github设置域名验证
1. 说明
Github的Pages
的地址是: https://github.com/xiaoledeng/xiaoledeng.github.io
在更改域名后,需要重新验证一下新域名是自己。
2. 步骤
第一步,在Github设置Pages
:
- 在 https://github.com/xiaoledeng/xiaoledeng.github.io 页面加入
CNAME
文件,文件里面的内容为新域名的大写,即: WWW.XIAOLEDENG.COM - 而后,在
Settings
——Pages
下,填入Custom domain的地址为: www.xiaoledeng.com
第二步,在Github设置Verfied domains
:
- 在Github个人账号的
Settings
——Pages
下,点击Add a domain
- 提示:
What domain would you like to add?
填入:xiaoledeng.com
后,点击Add domain
- 会显示三步的信息,记住关键信息:
- _github-pages-challenge-xiaoledeng.xiaoledeng.com
- TXT信息
第三步,在购买的域名网站上设置域名解析
:
- 添加新的主机记录:_github-pages-challenge-xiaoledeng.xiaoledeng.com
- 记录类型:TXT
- IP地址/主机名:d0ffb9aa925c84e2316b4965bae355
第四步,在本地终端输入:
dig _github-pages-challenge-xiaoledeng.xiaoledeng.com +nostats +nocomments +nocmd d0ffb9aa925c84e2316b4965bae355
得到以下信息:
; <<>> DiG 9.10.6 <<>> _github-pages-challenge-xiaoledeng.xiaoledeng.com +nostats +nocomments +nocmd d0ffb9aa925c84e2316b4965bae355
;; global options: +cmd
;_github-pages-challenge-xiaoledeng.xiaoledeng.com. IN A
_github-pages-challenge-xiaoledeng.xiaoledeng.com. 200 IN A 116.255.235.199
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42778
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1280
;; QUESTION SECTION:
;d0ffb9aa925c84e2316b4965bae355. IN A
;; ANSWER SECTION:
d0ffb9aa925c84e2316b4965bae355. 200 IN A 116.255.235.199
;; Query time: 21 msec
;; SERVER: 192.168.50.1#53(192.168.50.1)
;; WHEN: Tue Nov 30 15:21:07 CST 2021
;; MSG SIZE rcvd: 75
第五步,在Github个人账号的Settings
——Pages
下,点击Verify
,得到:Verified
的信息。