前言

18年GitHub Pages 上的自定义域获得了对HTTPS的支持
内容详见 GitHub对HTTPS的支持

给博客配置域名

如何给博客配置域名,详见 hexo博客配置域名

配置GitHub

勾上 Enforce HTTPS

成功

点开安全锁,还可以查看证书哦

阿里云获取免费的SSL证书

由于我决定使用阿里cdn了,自然也就不能用github免费提供的HTTPS了,但是没关系,阿里云每年都可以申请20个免费的SSL证书,对我来说足够用了。

  1. 在阿里云控制台访问SSL证书服务
  2. 选择SSL证书中的免费证书,点击创建证书
  3. 将证书部署到相应的服务上即可