爲你的簡書和 GitHub 設定個性域名

「博客搬家」 原地址: 簡書 原發表時間: 2017-03-26html

首先對比技術類博客網站:git

  • CSDN 的寫做體驗很好,可是發佈的文章呈現效果不好,可是有個優勢:用戶名做爲 CSDN 的子目錄,即變相實現個性域名,好比個人CSDN域名是:http://blog.csdn.net/llmmll08
  • 簡書的寫做體驗不錯,發佈後的效果很好,可是我的主頁地址連接很長且不規則,好比個人主頁地址爲:http://www.jianshu.com/u/bd2e...

通過一番設置後,個人網絡聯繫地址集合以下:github

網站 個性域名 原域名
GitHub http://github.bitky.cc https://github.com/bitkylin
簡書 http://js.bitky.cc http://www.jianshu.com/u/bd2e...
CSDN http://csdn.bitky.cc http://blog.csdn.net/llmmll08

我在萬網註冊了一個域名,以上二級域名均掛靠在該域名下,經過二級域名的形式整合全部個人網絡聯繫地址。segmentfault

首先感謝這篇文章提供的思路「爲你的簡書添加個性域名」。下文總結個性二級域名重定向的配置方式,對各個網站的我的主頁設置個性域名的方式有以下幾種。網絡

1. 使用萬網設置二級域名

打開「萬網」並登陸,依次選擇:控制檯 -> 域名與網站「萬網」 -> 域名網站

域名列表頁面

點擊須要配置的域名,設置域名解析,將記錄類型設置爲「顯性URL」或「隱性URL」。url

顯性URL
將域名指向一個http「s」協議地址,訪問域名時,自動跳轉至目標地址「例如:將 www.net.cn 顯性轉發到 www.hichina.com 後,訪問 www.net.cn 時,地址欄顯示的地址爲:www.hichina.com」。

隱性URL
與顯性URL相似,但隱性轉發會隱藏真實的目標地址「例如:將 www.net.cn 隱性轉發到 www.hichina.com 後,訪問 www.net.cn 時,地址欄顯示的地址仍然爲:www.net.cn」。spa

以下圖所示進行設置:.net

對個人 CSDN 主頁設置顯性 URL

此時訪問 http://csdn.bitky.cc 時,會自動顯性重定向至 http://blog.csdn.net/llmmll08code

只有當欲跳轉網頁的主域名在萬網託管,而且有備案時,該方法才能使用,否則進行配置時,會有以下錯誤提示:

在萬網未查詢到 GitHub 的備案號

2. 使用 CNAME 記錄設置二級域名

CNAME 記錄
若是將域名指向一個域名,實現與被指向域名相同的訪問效果,須要增長 CNAME 記錄。

GitHub 碼雲 均提供免費的靜態網頁託管服務,因爲碼雲是國內網站,訪問速度會快一些,穩定一些。

打開碼雲,新建項目,在項目的主頁面點擊「新建文件」

「碼雲」項目主頁面

設置新建的文件,文件名爲「index.html」,內容爲:

<!DOCTYPE html>
<html>
    <script>
        window.location.href="https://github.com/bitkylin";
        //location.replace("https://github.com/bitkylin") 「可以使用本行代碼替換掉上一行代碼,且實現效果一致」
    </script>
    <body>
    </body>
</html>

而後進行提交,以後切換到「Pages 服務」頁面,進行以下操做

  1. 「部署來源」選擇「master 分支」,點擊保存。
  2. 自定義域名設置爲本身域名的二級域名,點擊綁定。
  3. 彈出對話框,提示設置域名解析的 CNAME 記錄,在萬網域名解析頁面,照下圖設置完成 CNAME 記錄的設置,而後點擊對話框的「肯定」按鈕。

 CNAME 記錄設置

具體設置狀況如圖所示:

碼雲的「Coding Pages 服務」配置頁面

以後,便可使用自定義的個性二級域名訪問本身的我的主頁了。

3. 參考連接

  1. 碼雲正式支持 Pages 功能「開源中國社區」
  2. 開源中國「碼雲」,豈止於中國版 GitHub !
  3. 爲你的簡書添加個性域名
  4. Js頁面跳轉整理
相關文章
相關標籤/搜索