GitHub Pages 绑定个人域名

版权声明:原创不易,未经作者允许请勿随意转载!因个人能力和精力有限,难免有疏漏和不足之处,欢迎指正,谢谢~ https://blog.csdn.net/lijing742180/article/details/85549978


之前我们已经使用 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

然后在浏览器打开你的个人域名,就会直接进入你自己搭建的网站。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lijing742180/article/details/85549978