本文主要介紹怎樣使用自己購買的域名指向cnblogs博客
通常來說技術人員都會創建個自己的技術博客,總結下工作中的問題,經驗等等,不過某些博客的訪問鏈接的確是不太容易記憶或者輸入,對我們分享造成一定的困擾,本文通過配置github page靜態頁面的功能,跳轉到指定的博客地址來解決這個問題。
(直接配置域名解析到博客地址無法訪問)
實現原理:
用戶訪問--->阿里雲解析--->github page跳轉--->真實的博客地址
1.創建github page靜態頁面跳轉進行訪問博客地址
1.1.創建github賬號
https://github.com
1.2.建立一個以賬號名開始的倉庫
命名格式:[賬號名.github.io],如下:

我這個已經創建了,選擇public項目,可以選擇初始化一些配置文件,之后直接創建倉庫就行
1.3.創建靜態頁面指向博客真實地址
創建靜態頁面文件“index.html”

index.html 文件內容如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style media="screen">
* {
margin: 0;
padding: 0;
}
</style>
</head>
<body>
</body>
<script type="text/javascript">
window.location.href="http://www.cnblogs.com/tssc"; // 將這個地址修改成需要的博客地址
</script>
</html>
該文件文件創建完成,即可使用上面創建好的倉庫域名鏈接訪問對應的博客,證明github到博客的鏈路已經通了
https://tssc187.github.io
如果返回404,可能需要檢查index.html配置,或者等待github后台進行解析
2.配置域名解析指向github page頁面
配置域名解析,我這個是阿里雲的域名,按照下面的事例進行域名解析配置,記錄類型需要配置為別名cname

域名配置完成,檢查下是否解析成功

如上圖,解析已經成功,阿里雲可以訪問到github,但是github並沒有設置好接收阿里雲的訪問請求,接下來就解決這個問題
3.配置github page接受阿里雲域名解析
在倉庫中創建名稱為“CNAME”的域名解析文件,內容為阿里雲解析的域名

以上配置完成,整個通道就完全打通,就可以使用自己的域名www.zuiyoujie.com訪問博客了
完畢,呵呵呵呵
