GitPages个人域名博客
GitPages個人域名博客
文章目錄
- GitPages個人域名博客
- 簡介
- 個人域名購買
- GitPages域名配置
- 添加域名解析
- 備案問題
- 相關(guān)問題
- 補充說明
簡介
本文主要介紹如何為通過GitPages搭建的個人站點設(shè)置個人域名,關(guān)于如何使用GitPages搭建個人博客或者個人網(wǎng)站的方法可以自行百度相關(guān)教程,一般fork他人主題倉庫修改倉庫為username.github.io即可。
個人域名購買
由于域名是最基本的,所以說明在最前面,目前國內(nèi)有很多云服務(wù)的提供商如騰訊云、華為云、美團云等。本文的案例域名來自騰訊云,目前各大云服務(wù)商都提供學(xué)生套餐,可以以很低的價格購買較為冷門域名。
訪問騰訊云的官網(wǎng),注冊并登陸賬戶,選擇域名注冊,查看是否有自己想要的域名,如下圖我查找我想要的域名,搜索查找哪些后綴沒有被注冊(可以看到xyz,club等冷門域名一年是很便宜的,就算學(xué)生也負擔(dān)得起)。
加入購物車,結(jié)算購買后,跳轉(zhuǎn)或者自己訪問控制臺,搜索或者通過界面導(dǎo)航進入域名管理,可以看到該賬戶下所有的域名。千萬注意,此時必須進行個人實名認證,不進行實名認證的是不能進域名行解析的。認證速度一般很快,提供證明身份證照片和身份證號碼即可。
GitPages域名配置
此時,進入自己博客文件的username.github.io的倉庫,有兩種方式增加自定義域名,一種是在自己的倉庫根目錄下新建名為CNAME的文件,該文件為無格式后綴的文本文件,其中寫入個人域名即可;另一種點擊倉庫的settings中的Git Pages選項,在Custom domain中填入自己的個人域名。兩種方法的結(jié)果一致,前者會在settings中自動配置,后者會在倉庫根目錄同步創(chuàng)建CNAME文件。
下面演示兩種方式。
在創(chuàng)建了CNAME之后可能會和本地的倉庫文件沖突導(dǎo)致無法push,所以修改本地倉庫前務(wù)必通過git pull將Github上修改內(nèi)容合并到本地倉庫。
添加域名解析
點擊域名管理中自己要用的域名的右側(cè)的解析(一般默認的DNS就能用,否則需要點擊管理進行DNS服務(wù)器設(shè)置),添加兩條關(guān)于GitPages的解析記錄如下圖,主機記錄@是保證不輸入www子域名也能訪問到自己的網(wǎng)站。(注意:這里記錄類型必須為CNAME)
注意,此時并不一定能通過域名訪問到自己的博客站點,需要等待10分鐘左右服務(wù)器重置解析即可正常訪問。
不過,此時的訪問是通過http協(xié)議的,若想要通過https訪問需要自己辦理SSL證書(注意,不使用SSL證書的HTTP是不能訪問Leancloud、Google廣告等API的)。
備案問題
國內(nèi)的備案主要針對的是服務(wù)器,也就是解析的服務(wù)器的IP地址,國內(nèi)的IP地址都需要受到管理,而域名是不需要備案的,我們使用的是Github的子域名作為服務(wù)器位置,Github在國內(nèi)是不需要備案的,所以解析不會有問題。
相關(guān)問題
補充說明
歡迎直接訪問我的個人博客倉庫,fork生成自己的博客網(wǎng)站(請務(wù)必刪除其中的文章)。同時,歡迎訪問我的個人網(wǎng)站查看感興趣的文章。
超強干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的GitPages个人域名博客的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mathpix教程
- 下一篇: Xmanager远程桌面教程