为了不使用看起来就很长的、B格不够高的*.github.io作为博客地址,我购买了一个域名(n3ver.top),将blog.n3ver.top绑定到我的Github Pages上,并且使用了HTTPS。接下来是我的做法:
绑定域名
域名从阿里云下的万网处购买,在域名管理中点击解析-添加解析
具体设置如图所示,因为我使用子域名作为博客地址,因此此处选择CNAME作为记录类型
在Github Pages中的source目录中添加CNAME文件,填入域名;更新设置。
touch CNAME vim CNAME blog.n3ver.top :q hexo g hexo d
等待5分钟即可生效
启用HTTPS
为什么使用SSL
- SSL是大势所趋,Chrome即将把所有HTTP都标记为不安全。
- SSL可以提高搜索引擎排名。
使用Cloudflare添加SSL
- 注册并登陆Cloudflare,填入你的域名,选择免费计划。
- 在阿里云域名管理处将DNS服务器修改为Cloudflare的DNS。
- 在Cloudflare中将Crypto设置为flexible
- 设置页面规则
- 稍等5-30分钟即可生效