1. 程式人生 > >為你的簡書和 GitHub 設定個性域名

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

「部落格搬家」 新地址: 簡書

首先對比技術類部落格網站:

  • CSDN 的寫作體驗很好,但是釋出的文章呈現效果很差,但是有個優點:使用者名稱作為 CSDN 的子目錄,即變相實現個性域名,比如我的CSDN域名是:http://blog.csdn.net/llmmll08

經過一番設定後,我的網路聯絡地址集合如下:

我在萬網註冊了一個域名,以上二級域名均掛靠在該域名下,通過二級域名的形式整合所有我的網路聯絡地址。

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

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

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

域名列表頁面

點選需要配置的域名,設定域名解析,將記錄型別設定為「顯性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」。

如下圖所示進行設定:

對我的 CSDN 主頁設定顯性 URL

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

在萬網未查詢到 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 服務」配置頁面

之後,即可使用自定義的個性二級域名訪問自己的個人主頁了。

4 參考連結