凌晨两点,你刚想睡,老读者发微信说:“你站显示不安全,我要的买房攻略打不开了”。赶紧摸手机开电脑,登zblog后台一看——域名地址栏直接标红,浏览器跳“连接不安全”的警告。再翻通知,原来ssl证书过期3天了!这事儿其实很多zblog站长都遇过:平时没注意,服务商没自动续,突然就炸了。这篇文章给你说透,从找到过期原因,到一键解决,再到避免下次踩坑,看完直接就能动手。
这是最常见的情况。比如很多人用免费的Let’s Encrypt证书,有效期只有90天,到期前没设提醒,一过就炸。我之前帮朋友弄的站,就是他半年没登后台,证书悄悄过期了,访客直接流失了小一半。
有些小服务商的自动续期不靠谱,要么是服务器断网没触发,要么是权限不够,续到一半断了。上个月我自己的阿里云免费证书,到期前没收到短信提醒,自动续期失败了,自己登后台才发现,差点耽误事儿。
如果你的zblog是用宝塔搭的,这个方法最快,10秒搞定。步骤:1. 打开宝塔登录页,输入你的服务器地址和账号密码;2. 找到对应zblog的站点,点进去;3. 顶部找到SSL选项卡,点击它;4. 页面中间有“一键申请/续期”按钮,直接点;5. 等系统检测,30秒显示“续期成功”就搞定。避坑提醒:先确认域名对不对,别续错了别的站,我之前就差点续成备用站的证书。

要是你自己手动搭的服务器,没装宝塔,就得用命令续。步骤:1. 用Xshell或Termius连服务器;2. 输入命令:certbot renew;3. 显示“Congratulations”就是成功。如果提示失败,加个参数重试:
```certbot renew --nginx --force-renew```
举个例子:上周帮一个老站长弄的时候,他的站没装面板,输完命令2分钟就续好了,没出错。
如果你用的是阿里云、腾讯云的付费ssl,去服务商后台续就行。比如阿里云:1. 登阿里云控制台;2. 搜“SSL证书”;3. 找到zblog域名的证书,点“续期”;4. 付几块钱(很多付费证书一年才几十),续完把证书导入服务器。这里要注意:别忘更新服务器里的证书文件,不然还是旧的,等于白续。
不然你网站还有http链接,浏览器还是标不安全。zblog后台操作:1. 登zblog后台;2. 点“设置”→“站点设置”;3. 把网站地址里的http改成https;4. 再去伪静态设置,把跳转代码换成https。比如宝塔nginx规则,替换成:
```if ($scheme = http) { rewrite ^(.)$ https://$host$1 permanent; }```
你可以用站长工具的“http转https检测”,输入域名,一键扫出还是http的图片、css链接。我上次就发现,有个后台公告里还有http的友情链接,没改,被工具检测出来了,改完之后就全绿了。
别拖着!ssl过期一天,网站就少一天的信任度,要是做电商或本地生活的,损失更大。今天就花10分钟,照着上面的步骤来:先查过期原因,选一个能用的续期方法,再把跳转和链接改对,网站立马又正常。要是哪个步骤卡壳,比如命令输错了,找不到站点,评论区喊我,我给你说。对了,续完记得在宝塔里加ssl到期提醒,下次就不会忘了!
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图