GitHub Pages使用自訂網域名稱
• GitHub Pages, Domain Name, Godaddy
前幾日,把Godaddy域名重新設置了下,從WordPress網站那兒拿來給GitHub Pages用了。趁著記憶猶新,先做個筆記!
總的來說,設置還是蠻簡單的,可以分為兩步:
其一,GitHub Pages設置
其二,Godaddy域名設置
注:
- 文中示例,域名為XIWAN.INFO,請酌情修改為自訂域名。
- 參考文章:Configuring a Godaddy domain name with github pages,感興趣的可以戳進去看看。
GitHub Pages設置
首先,將_config.yml
檔案中變數url
的值修改為域名:
其次,在根目錄下創建名為CNAME
的檔案:
修改CNAME
內容,將域名填入即可:
Godaddy域名設置
訪問Godaddy:https://www.godaddy.com/。登入帳號,開始設定域名。點選標籤頁「DNS ZONE FILE」,要進行設定的有兩個地方:A (Host)和CNname (Alias)。
注:如果標籤頁「DNS ZONE FILE」並不是像上圖顯示的那樣,有很大可能是因為客製了名稱伺服器。回到「SETTINGS」標籤頁,將「Nameservers」回復到預設值,如下圖所示:
先設置A (Host)
吧。點擊下方連結Add Record,出現如下彈出框:
「HOST:」那一欄填入@
,而「POINTS TO:」那一欄填入192.30.252.153
或者192.30.252.154
,如下圖所示:
填寫完畢後,點選「FINISH」以完成輸入。A (Host)
那一欄看起來應該是這樣的:
注:記得點選「Save Changes」以保存修改哦。這裡採用了兩條記錄,實際上一條足矣。
接下來設置CNname (Alias)
。同樣是點選Add Record,在出現的彈出框中選擇CNNAME (Alias)
,如下圖所示:
「HOST:」那一欄填入www
,而「POINTS TO:」那一欄填入GitHub Pages預設URL(形如username.github.io
),如下圖所示:
注:
- 若如圖例中所示、已有「www」項,則直接編輯修改此項即可。
- 若要使用二級域名,則「HOST:」需要填寫為二級域名。以
blog.xiwan.info
為例,則需要填寫為blog
。
填寫完畢後,點選「FINISH」以完成輸入。再次點選「Save Changes」以保存修改。設置完畢後,看起來應該是這樣:
大功告成!如此一來,http://xiwan.info
、http://www.xiwan.info
都將指向http://kenmux.github.io
。