西灣筆記

擷英採華,以備不需!

GitHub Pages使用自訂網域名稱

• GitHub Pages, Domain Name, Godaddy

前幾日,把Godaddy域名重新設置了下,從WordPress網站那兒拿來給GitHub Pages用了。趁著記憶猶新,先做個筆記!

總的來說,設置還是蠻簡單的,可以分為兩步:
其一,GitHub Pages設置
其二,Godaddy域名設置

注:

GitHub Pages設置

首先,將_config.yml檔案中變數url的值修改為域名:

url: "http://xiwan.info"

其次,在根目錄下創建名為CNAME的檔案:

$ cd kenmux.github.io
$ touch CNAME

修改CNAME內容,將域名填入即可:

xiwan.info

Godaddy域名設置

訪問Godaddy:https://www.godaddy.com/。登入帳號,開始設定域名。點選標籤頁「DNS ZONE FILE」,要進行設定的有兩個地方:A (Host)CNname (Alias)
2015-08-23-01.png

注:如果標籤頁「DNS ZONE FILE」並不是像上圖顯示的那樣,有很大可能是因為客製了名稱伺服器。回到「SETTINGS」標籤頁,將「Nameservers」回復到預設值,如下圖所示: 2015-08-23-02.png

先設置A (Host)吧。點擊下方連結Add Record,出現如下彈出框:
2015-08-23-03.png

HOST:」那一欄填入@,而「POINTS TO:」那一欄填入192.30.252.153或者192.30.252.154,如下圖所示:
2015-08-23-04.png

填寫完畢後,點選「FINISH」以完成輸入。A (Host)那一欄看起來應該是這樣的:
2015-08-23-05.png

注:記得點選「Save Changes」以保存修改哦。這裡採用了兩條記錄,實際上一條足矣。

接下來設置CNname (Alias)。同樣是點選Add Record,在出現的彈出框中選擇CNNAME (Alias),如下圖所示:
2015-08-23-06.png

HOST:」那一欄填入www,而「POINTS TO:」那一欄填入GitHub Pages預設URL(形如username.github.io),如下圖所示:
2015-08-23-07.png

注:

  1. 若如圖例中所示、已有「www」項,則直接編輯修改此項即可。
  2. 若要使用二級域名,則「HOST:」需要填寫為二級域名。以blog.xiwan.info為例,則需要填寫為blog

填寫完畢後,點選「FINISH」以完成輸入。再次點選「Save Changes」以保存修改。設置完畢後,看起來應該是這樣:
2015-08-23-08.png

大功告成!如此一來,http://xiwan.infohttp://www.xiwan.info都將指向http://kenmux.github.io

comments powered by Disqus