Github设置域名验证

2021-11-30
#Blog

1. 说明

Github的Pages的地址是: https://github.com/xiaoledeng/xiaoledeng.github.io

在更改域名后,需要重新验证一下新域名是自己。

2. 步骤

第一步,在Github设置Pages

第二步,在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的信息。

3. 参考