http://kyle.xlau.org/posts/github-cname.html
CNAME
創建一個CNAME文件,內容是你的域名,如:
xlau.org
然后把此文件添加到Github倉庫,上傳到Github。Github服務器會設置xlau.org為你的主域名,然后將www.xlau.org和kylexlau.github.com重定向到xlau.org。
DNS
登陸你的域名管理界面。創建一條A記錄,指向207.97.227.245這個IP地址。
如果是用子域名,如kyle.xlau.org。只需要創建一條CNAME記錄,指向kyle.xlau.org。
子域名
我以kyle.xlau.org為我的博客域名,指向Github Page。
我需要做的設置:
- 創建CNAME文件,內容為
kyle.xlau.org。 - 登陸域名管理,創建CNAME記錄,
kyle -> kylexlau.github.com。
Github雖然很好,可畢竟是免費的,還是有不少限制的。寫到這里,特意去看了下Github對免費用戶究竟有什么限制。發現除了300M的空間限制(還是所謂軟限制),沒有其他限制。所以用它來作為博客平台,真是再理想不過了。
但是我還是將xlau.org和www.xlau.org指向免費的Amazon EC2,畢竟這個要強大多了。等明年EC2收費了,我也許要再買個VPS玩玩。
官方教程:https://help.github.com/articles/setting-up-a-custom-domain-with-pages
