直奔主題
購買域名我是在GoDaddy官網購買的,也可以也可以到阿里萬網購買。至于為什么是在在GoDady買呢?看見第一篇搭建博客就是在GoDady買的,so...
感謝如何搭建一個獨立博客——簡明 GitHub Pages與 jekyll 教程
image.png
接下來要做的就是注冊,登陸,挑選你想要的域名,加入購物車,GoDaddy 其他域名收費服務,不要管,繼續「進入購物車」。
確認購買 修改購買年限,默認是兩年,可以修改成 1/2/3/5/10 年,隨自己喜歡。
如果你不是土豪,可以上網搜 GoDaddy 優惠碼,一般優惠幅度是 20%~ 30% 不等
填完之后,五年的費用就從 415.56 會變成 333.95 元。
我當時從手機瀏覽器打開的,直接有一個優惠碼,大概優惠了20%多。
用支付寶結賬,這個域名就是你的了。如果結算出現問題,可以查看這個頁面。
注冊時用戶填寫信息時一定要輸入正確的郵箱名字,否則修改十分麻煩。
買完域名之后一定要記得去自己的郵箱查看激活郵件,否則域名激活不了。
購買成功的話在「我的賬戶 > 我的產品」
image.png
將獨立域名與 GitHub Pages 的空間綁定
DNS 設置
用 DNSpod,快,免費,穩定。
注冊DNSpod,添加域名,如下圖設置。
image.png
其中 A 的記錄指向的ip地址是 GitHub Pages 的提供的 ip
如何知道你的 GitHub 上項目的 ip,如下:
image.png
www 指定的記錄是你在 GitHub 注冊的倉庫。
去 GoDaddy 修改 DNS 地址
更改 GoDaddy 的 Nameservers 為 DNSpod 的 NameServers。
image.png
將 GoDaddy 的 Nameservers 更改成 f1g1ns1.dnspod.net 和 f1g1ns2.dnspod.net
image.png
講域名與github綁定
在/blog/themes/landscape/source目錄下新建文件名為:CNAME文件,注意沒有后綴名!直接將自己的域名如:songlma.com寫入
注意坑:網上許多都是說在Github上直接新建CNAME文件,如果這樣的話,在你下一次執行hexo d部署命令后CNAME文件就消失了,因為本地沒有此文件嘛。
再次執行
hexo g
hexo d
在瀏覽器輸入你的個人域名例如:http://songlma.com/