Chrome、Safari 等浏览器开始对没有开启 HTTPS 的站点报不安全的访问页面了,而且听说在阿里云对于托管了域名的客户可以免费申请证书,于是趁着五一把博客的 HTTPS 证书加上了。
在网上搜索了一下,Github 托管自定义域名加阿里云免费 HTTPS 证书的成套解决方案并没看到,于是记录一下。不复杂,四步走。
1、在阿里云上购买 HTTPS 证书,费用为 0。
2、在阿里云上申请 HTTPS 证书。
3、在主机工作台 - 域名绑定下开启强制 HTTPS,选择证书。
4、在 Github 上开启强制访问 HTTPS,这样访问博客的时候就可以在浏览器上看到一个🔐「小锁」图标了。之前在网上搜索资料的时候,还以为要到 CloudFlare 上再做一些反向代理的设置,看起来很复杂。其实不用,只要打一个勾, Github 自定义域名会自动安装 SSL 证书了✌️ 。
参考链接: