前言
在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/
,随后下载验证文件并上传至该目录,之后访问给出的链接确认可以访问,就可以验证了。
如果没有问题的话,证书就已经申请到了,之后只需要把它部署到站点上即可。