GitHub Pages 綁定個人域名


之前我們已經使用 github 搭建好了個人網站,可以通過 xxx.github.io 來訪問自己的網站,但是很多時候還是想用自己的個性化域名,要怎麼辦呢?只需要花點小錢買個域名就可以了。

一、購買域名

先去供應商去購買一個域名,可以選擇國內的供應商,如阿里雲、騰訊雲等,也可以選擇國外的供應商,如 GoDaddy 等。

我選擇的是國內的 阿里雲萬網,一般域名都是幾十塊錢一年,按提示購買就行。

這裏會有個域名審覈的等待時間,阿里雲提示的是 1-3 天,但是我的挺快的,不到一個小時就審覈通過了。

二、配置域名解析

1、登錄到阿里雲,進入管理控制檯的域名列表,找到你的域名,點擊解析。

在這裏插入圖片描述

2、添加兩條解析記錄。

記錄類型都是 CNAME,記錄值是你的倉庫名稱(我的是 ivyli2019.github.io),主機記錄分別是 www 和 @ ,如下圖所示:

在這裏插入圖片描述

一開始我在這一步卡了很久,在網絡上搜索到的好多都是說設置成 ip 格式的,但是一直報錯,後來記錄值全部改成域名才能正常訪問。

另外,添加或修改解析記錄,都需要等 10 分鐘才能生效。

三、GitHub Pages 綁定個人域名

1、登錄 GitHub,進入之前創建的倉庫,點擊settings,在 Custom domain 中輸入你的個人域名:

在這裏插入圖片描述

2、同時,啓用 Enforce HTTPS,使網站只能通過 https 訪問。

四、本地設置 CNAME

進入本地博客文件夾的 source 目錄下,創建一個記事本文件,輸入你的個人域名,保存爲 CNAME,注意保存成所有文件而不是txt文件。

在這裏插入圖片描述

五、重新發佈網站

進入 blog 目錄中,打開 Git Bash 命令行,依次輸入:

hexo clean
hexo g
hexo d

然後在瀏覽器打開你的個人域名,就會直接進入你自己搭建的網站。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章