我的网站一直用的是Let's的免费证书,但是需要三个月更新一次,我的证书正好是2.2号到期,但是因为疫情原因身边没有电脑,证书到期后没有办法及时的解决问题,所以一直拖到现在才写这篇文章
一般情况下宝塔的免费证书可以自动勾选一键续期和强制HTTPS的,但是总是会出现各种各样的问题,续期失败的情况,现在总结一下几种解决办法:
- 关掉ssl后清除一下浏览器的缓存再重新开启看看。
- 原因是之前的证书位置是在/etc/letsencrypt/live/这个目录下面的,新版的是在/www/server/panel/vhost/cert/这里,需要把原来的证书先删掉,再部署新申请的证书。新申请的域名证书不会出现错误了。
- 先确定一下你自己的网站是否头CDN,我的就是因为这个情况 一直更新失败.
要做的事情有把网站的ssl先关闭,另外进到网站后台把证书目录文件给删除干净,然后再重新申请ssl证书,申请下来以后,基本上到这一步正常的网站就会可以正常的https访问了,但是我的网站不知道哪里出了问题就是无法正常的访问,查看证书还是上一次的过期的证书,完全没有更新上去.
我试了好几遍删除各种文件,各种证书重新申请 试过宝塔的证书 试过let的证书 还试过 free ssl证书,还是不行,最后跑到了cdn网站把我的cdn里面的https给更新了一下才可以正常的访问所以说加过cdn的网站一定要好好的检查自己的cdn有没有问题,因为很多你在网站上改的东西 在cdn上都没有改变需要手动去更新一下
阅读全文
刚好我的也快到期了,不错