https_cover Chrome、Safari 等浏览器开始对没有开启 HTTPS 的站点报不安全的访问页面了,而且听说在阿里云对于托管了域名的客户可以免费申请证书,于是趁着五一把博客的 HTTPS 证书加上了。

在网上搜索了一下,Github 托管自定义域名加阿里云免费 HTTPS 证书的成套解决方案并没看到,于是记录一下。不复杂,四步走。

1、在阿里云上购买 HTTPS 证书,费用为 0。

aliyun_https_1

aliyun_https_2

2、在阿里云上申请 HTTPS 证书。

aliyun_https_3

aliyun_https_4

aliyun_https_5

aliyun_https_6

3、在主机工作台 - 域名绑定下开启强制 HTTPS,选择证书。

aliyun_https_8.png

4、在 Github 上开启强制访问 HTTPS,这样访问博客的时候就可以在浏览器上看到一个🔐「小锁」图标了。之前在网上搜索资料的时候,还以为要到 CloudFlare 上再做一些反向代理的设置,看起来很复杂。其实不用,只要打一个勾Github 自定义域名会自动安装 SSL 证书了✌️

aliyun_https_7

参考链接: