Hexo+GitHub 快速搭建个人博客(二)---- 域名解析
前期準備:
備案的國內域名或者國外域名
(后面會解釋為什么,這里以阿里云域名為例)
一、將個人域名與GitHub博客綁定
我們在Hexo目錄下的source子目錄內創建一個txt文件,內容寫自己的域名,這里可以是一級域名也可以是二級域名,我這里用了我的一個二級域名
命名為CNAME(必須大寫)
執行命令,再次部署。
該文件會出現在在GitHub的根目錄下
二、配置DNS域名解析
只有域名是不能直接通過瀏覽器訪問的,還需要進行域名解析,而且還有個問題就是根據國家工信部要求,解析到任何國內服務器的域名需要先完成ICP備案,也就是說,通過國內服務商(如阿里云,騰訊云)購買的域名,必須進行備案之后才能通過域名訪問,而未備案的域名是不能訪問的。
網站備案一般需要1-2個月不等,阿里云的備案流程如下:
國外域名推薦https://sg.godaddy.com/zh/,價格中等。
既然要搭個人博客,相信各位讀者已經有了自己的域名,我們繼續往下進行。
進入阿里云服務器控制臺,找到云解析DNS,點擊解析設置
我們需要添加這樣一條解析:
如果是一級域名:
首先打開cmd ping 自己的GitHub博客網址
獲得相應的IP
添加兩條解析:
記錄類型為A, 主機記錄為@,記錄值為GitHub博客IP
記錄類型為CNAME,主機記錄為@,記錄值為GitHub博客地址
這是因為既然是要用一級域名進行解析,@說明是解析了一個一級域名,CNAME是給上面這個一級域名一個別名,叫做自己的個人域名。
如果是二級域名:
同樣兩條解析
記錄類型為A, 主機記錄為二級域名前綴,記錄值為GitHub博客IP
記錄類型為CNAME,主機記錄為二級域名前綴,記錄值為GitHub博客地址
這里就再截圖了
域名解析是一個比較慢的過程,國外的域名可能要花費1-2天才能完成,國內會稍微慢一點。一般半個小時左右就可以通過自己的域名訪問GitHub博客了。
總結
以上是生活随笔為你收集整理的Hexo+GitHub 快速搭建个人博客(二)---- 域名解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝桥杯第八届省赛JAVA真题----最大
- 下一篇: 2018上半年软件设计师上午题参考答案