GitHub Pages 绑定个人域名
文章目录
- 一、购买域名
- 二、配置域名解析
- 三、GitHub Pages 绑定个人域名
- 四、本地设置 CNAME
- 五、重新发布网站
之前我们已经使用 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
然后在浏览器打开你的个人域名,就会直接进入你自己搭建的网站。
GitHub Pages 绑定个人域名相关推荐
- github pages绑定freenom.com的域名
本文3个步骤: 1.freenom域名申请 2.DNSpod设置 3.githubpage设置 ----------------------------------------------freeno ...
- 如何取消在GitHub Pages绑定的自定义域名
使用了阿里云的自定义域名绑定在了GitHub pages ,想取消怎么办? 首先进入你的GitHub Pages项目主页,然后找到以前上传域名的文件,一般域名文件叫做"CNAME" ...
- Gandi下配置Github pages的自定义域名
用自定义网址去替换username.github.io.,因为自己有这样的需求,但是在网上看到的大多都不适用,所以整理下正确的三步方法. 在Gandi购买的.me域名username.me,托管在Gi ...
- 修改GitHub Pages个人主页的域名
首先需要使用GitHub Pages创建一个个人主页,如果不知道怎么创建,可以参考我的上一篇博文:点击此处查看 创建好个人主页之后,需要去申请一个域名,像百度.阿里.华为.腾讯等这些公司都提供域名注册 ...
- Github pages或个人域名实现https访问
前言 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP ...
- 【Hexo搭建个人博客】(三)将Hexo站点部署到Github并且绑定私有域名
1.创建博客专用的个人仓库 在Github上创建一个新的仓库,在填写地址的时候注意,这个地址是就是你的域名,以github.io结尾,我这里注册的是mculover666.github.io: 复制仓 ...
- Github Pages入门教程
一.什么是 GitHub Pages 官方给出的说明:您和您的项目的网站,直接从您的GitHub存储库托管.只需编辑,推送,您的更改就会生效. 二.为什么使用Github Pages 搭建简单而且免费 ...
- mac环境下搭建hexo+github pages+next个人博客
GitHub Pages Github Pages 是面向用户.组织和项目开放的公共静态页面搭建托管服务,站点可以免费托管在Github上,你可选择试用Github Pages默认提供的域名githu ...
- 借助GitHub pages搭建静态个人网站并绑定域名
借助GitHub pages搭建静态个人网站并绑定域名 借助GitHub pages搭建静态个人网站并绑定域名 一.简介 二.准备 1.注册GitHub账号 2.安装好Git 3.购买域名(非必选) ...
最新文章
- CF 1098 C. Construct a tree
- 关于bootstrap的一些想法
- Microsoft Forefront EndPoint Protection 2010 Client 静默安装
- MongoDB作为windows服务来安装-2
- 核PCA——从理论到实现
- shell脚本中取消高亮显示_Linux中强大的top命令
- oracle中defined,Oracle:专栏定义(Oracle: column ambigously defined)
- 圣诞节海报设计还没开始?感受下合适的节日感PSD模板
- 多分支维护难题:如何提交 ChangeLog 变更日志?
- ajax 循环php数组,jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
- TP LINK交换机 console 超级终端链接设置
- vrep外部控制器力矩控制实例——以matlab脚本控制平面两连杆为例
- React 后台管理系统
- win10 请求操作需要提升解决方案
- Altium Designer18学习
- Android开发之路:搞懂这几个问题,就掌握了屏幕适配原理
- 流氓软件强夺用户数据,马斯克截胡扎克伯格!
- oracle spool设置字符集,spool出来的文件格式一个是UTF8一个是ASCII ??
- 乔布斯的创新之道:换一种思考方式
- jquery:当内容发生改变时触发事件