記錄一次Github Pages的域名更換
時(shí)間:2023-02-21 18:06:01 | 來源:建站知識(shí)
時(shí)間:2023-02-21 18:06:01 來源:建站知識(shí)
記錄一次Github Pages的域名更換:
起因
自從搭建了這個(gè)個(gè)人博客,上面發(fā)文章都是自娛自樂,百度上找不到,也不能幫助別人。問題就出現(xiàn)在這里,為什么百度找不到。
經(jīng)過搜索得知,百度蜘蛛違反了
robot.txt
規(guī)則,Github Pages全面禁止百度爬蟲訪問。完了,要折騰了。
選擇服務(wù)和域名
網(wǎng)上的解決方案有兩個(gè),一是自己搭建VPS為百度蜘蛛反向代理自己的Github Pages,可是我都有VPS了還要Github Pages干啥;二是遷移到Gitee或是Coding的Pages服務(wù)上,好嘛,白嫖就選它了,我選了Gitee碼云(后面遷入Coding)。
不過乘此機(jī)會(huì),正好給自己置辦一個(gè)域名,用DNS分流國(guó)內(nèi)外,國(guó)內(nèi)流向Gitee,國(guó)外流向Github,嘿嘿,計(jì)劃通。域名這事呢,畢竟是高中生,國(guó)內(nèi)購買域名還不能方便地備案,所以決定繼續(xù)白嫖,選擇了Freenom的免費(fèi)域名服務(wù),并選定了網(wǎng)站:dustsblog.tk。至于DNS,我白嫖了DNSPod的免費(fèi)套餐。(超級(jí)白嫖狗 )
重命名倉庫并搬家
Github倉庫重命名為dustsblog,更改CNAME,倉庫導(dǎo)入Gitee,開啟Pages,發(fā)現(xiàn)不能更改CNAME遂選擇遷入Coding,調(diào)整CNAME。
對(duì)DNSPod進(jìn)行調(diào)整,分境內(nèi)外訪問,快速便捷,同時(shí)開啟強(qiáng)制HTTPS,完工。
遇到問題
Freenom域名注冊(cè)時(shí)的問題
- 域名選擇時(shí),點(diǎn)哪一個(gè)都是不可用:要登錄
- 注冊(cè)完畢后提示因技術(shù)原因被取消:要墻壁外面的IP,和外面對(duì)應(yīng)的正確地址
- 感覺不穩(wěn)定,隨時(shí)會(huì)被停用
但是至少注冊(cè)成功了
Gitalk失效
把repo改回去就行了
TODO:家里通了IPv6,不如用樹莓派搭建一個(gè)鏡像站?
文章同步發(fā)布于我的博客:Dust's Blog