前言

在7月22号的时侯收到了来自一位朋友的反馈说,在下载站点击下载后提示无法安全下载(原评论见此处)。
想了想,大概是因为通过http访问导致的。

.moe后缀的域名目前没有办法备案,无法解析至境内的服务器,但是把下载服务器放在国外的话下载就又太慢了,干脆就直接302到了下载服务器的IP地址了,但新的问题又来了:该如何让IP地址也能通过https访问呢?
一番搜索过后,发现ZeroSSL完美满足了我的需求,最重要的是它!免!费!

很快啊,证书便申请完了,浏览器也不会再报提示了!
刚好服务器的试用马上也要结束了,试用给的配置2C4G一个月要70大洋,实在供不起( ̄△ ̄;),况且首单优惠还在,于是便花了38大洋买了一台一年的服务器,顺带把本该早就出了结果咕咕咕了的教程补上。

申请证书

首先打开ZeroSSL的官网 https://zerossl.com
打开之后在首页输入需要申请证书的IP。

点击Next Step进行下一步。

然后会来到这个界面,要求创建账号,如果已经有且登录了账号则会跳转至仪表盘。
这里可能会出现点击Next Step没有反应的情况,经过个人测试科学上网即可解决。

创建好账号之后就可以继续了,不过前面两步需要注意选项。
确认你要申请的IP地址,没什么问题可以直接下一步,注意I need a wildcard certificate选项要米。

选择证书的有效期,有1年和90天两个选项,其中1年的证书要米,90天免费。

如果配置无误的话就能看到Free计划的选项了,看不到的话就是前面的步骤有问题。

继续来到下一步,要求我们验证IP的所有权。

此处只能用文件验证,所以需要先在网站根目录下创建指定的目录/.well-known/pki-validation/,随后下载验证文件并上传至该目录,之后访问给出的链接确认可以访问,就可以验证了。

如果没有问题的话,证书就已经申请到了,之后只需要把它部署到站点上即可。