如何擁有一個(gè)自定義域名的Hexo博客

如何擁有自己的域名

這篇文章中我們利用Hexo和Github搭建了自己的博客,搭建出來的博客地址格式都是:https://+Github博客倉庫名.github.io,比如我的博客地址就是:https://happycodersunny.github.io。

是不是覺得不好看,大家的網(wǎng)址都長一樣,好像是流水線上生產(chǎn)出來的一樣,那么怎么替換成自己的域名顯得更個(gè)性化呢?

購買域名

首先一個(gè)普通的域名也不貴,你可以上XX云買一個(gè)自己喜歡的域名,我這里以阿里云為例:


20220512_01.png

在購買的時(shí)候需要你實(shí)名,就按照要求填寫相關(guān)信息即可,填寫之后需要一會的審核時(shí)間,一般還是很快的。

如果你實(shí)在是不想花錢買域名也可以在這里免費(fèi)注冊一個(gè)域名,具體注冊和解析步驟可以參考知乎文章。

域名解析

購買域名之后我們還需要對域名進(jìn)行解析之后才能使用。


20220512_02.png

在這里面添加兩條記錄如上所示。

記錄類型為A的四個(gè)記錄值是Github page官網(wǎng)說的四個(gè)記錄值,好多文章寫的192開頭的兩個(gè)已經(jīng)不是最新的了,大家最好還是對照Github Pages進(jìn)行設(shè)置,也可以使用ping xxx.github.io來驗(yàn)證一下。

注意:記錄類型為CNAME的記錄值必須是xxx.github.io。

添加CNAME文件

一、在Github上博客項(xiàng)目里按照下面步驟配置自定義域名:

20220512_03.png

這里需要注意的是:我們需要勾選Enforce HTTPS,這樣以后訪問我們的博客才安全不會提示網(wǎng)站鏈接不安全的問題,Github Pages官網(wǎng)上說勾選這個(gè)之后一般需要等待24h才可以正常使用,不過有時(shí)候也快,我這個(gè)等了兩三分鐘就可以了。

二、配置完成之后,博客項(xiàng)目下會多一個(gè)CNAME文件,里面的內(nèi)容就是我們上面配置的自定義域名:

20220512_04.png

三、檢查博客根目錄下的source文件夾下是否有一個(gè)CNAME文件,如果還是沒有請自行在/source目錄下新添加一個(gè)CNAME文件,內(nèi)容跟上面一樣還是填寫自己購買的域名,保存。

修改博客配置文件

打開我們本地博客目錄下的_config.yml文件:

20220512_05.png

將里面的url替換成我們自己的即可。
執(zhí)行如下命令:

hexo clean
hexo g
hexo d

再次運(yùn)行博客:
如果不添加HTTPS,網(wǎng)站左上角會提示該網(wǎng)站不安全:

20220512_06.png

正常添加HTTPS,網(wǎng)站左上角會有一個(gè)鎖頭標(biāo)志,說明這個(gè)網(wǎng)站是安全的:
20220512_07.png

這樣我們就把自己購買的域名用上了,也使自己的網(wǎng)站更具個(gè)性化一點(diǎn)。

最后

更多關(guān)于Hexo框架和butterfly主題配置可以移步Sunny的個(gè)人技術(shù)博客。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容