Github Pages 與域名關聯簡明教程css
1. 向你的 Github Pages 倉庫添加一個CNAME(必定要*大寫*)文件html
其中只能包含一個頂級域名,像這樣:git
example.com
若是你是用 hexo 框架搭建博客並部署到 Github Pages 上,每次github
> hexo g > hexo d
後會把你的博客所在目錄下 public 文件夾裏的東西都推到 Github Pages 倉庫上,而且把 CNAME 文件覆蓋掉,解決這個問題能夠直接把 CNAME 文件添加到 source 文件夾裏,這樣每次推的時候就不用擔憂倉庫裏的 CNAME 文件被覆蓋掉了。緩存
2. 向你的 DNS 配置中添加 3 條記錄安全
@ A 192.30.252.153 @ A 192.30.252.154 www CNAME username.github.io.
用你本身的 Github 用戶名替換 username服務器
推薦使用 DNSPOD 的服務,使用國外的 DNS 解析服務可能有被牆的風險。markdown
3. 等待你的 DNS 配置生效hexo
對DNS的配置不是當即生效的,過10分鐘再去訪問你的域名看看有沒有配置成功 : )app
參考資料
做者:sjyan
連接:https://www.zhihu.com/question/31377141/answer/103056861
來源:知乎
著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
阿里雲域名解析服務
我買的是阿里雲域名,直接上面提供域名解析服務,下面是具體操做方法。
域名註冊後,客戶只擁有了這個域名的使用權,但沒法經過域名直接訪問您的網站,或做爲電子郵箱後綴進行郵件收發。「域名解析」是使用域名訪問您的網站或郵箱的必備環節。
建議選擇萬網雲解析服務,確保域名在解析過程當中擁有穩定、快速、安全的服務保障。
1、準備域名、網站(或郵箱)
您須要擁有一個域名以及從服務器提供商處獲取主機 IP 地址(或電子郵箱 MX 記錄),以便完成後續解析設置。