參考鏈接:https://www.cnblogs.com/tssc/p/9204533.html,補充了一些
實現原理:
用戶訪問--->阿里雲解析--->github page跳轉--->真實的博客地址
一、.創建github賬號
https://github.com
二、建立一個以賬號名開始的倉庫
命名格式:[賬號名.github.io],如下:

三、倉庫創建好之后在里面創建一個index.html文件

index.html代碼如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <script> window.location.href = "https://www.cnblogs.com/package-java/" </script> </body> </html>
https://www.cnblogs.com/package-java/改成你想跳轉的博客地址就行了
該文件文件創建完成,即可使用上面創建好的倉庫域名鏈接訪問對應的博客,證明github到博客的鏈路已經通了
https://tssc187.github.io
如果返回404,可能需要檢查index.html配置,或者等待github后台進行解析
四、阿里雲配置域名解析指向github page頁面
第一種方法是CNAME
域名配置完成,檢查下是否解析成功
如上圖,解析已經成功,阿里雲可以訪問到github,如果不成功可以試一試下面這種方法解析:
就是通過下面4個ip地址來解析
五.配置github page接受阿里雲域名解析
先找到Settings,在這個頁面找到GitHub Pages,在Gustom domain中填入自己的域名就行了,成功會提示
Your site is published at
https://hl1.top/,之后就可以用自己的域名hl1.top訪問自己的博客了
