很多人装完HTTPS证书就不管了。三个月之后证书过期,客户打开你网站,浏览器地址栏直接显示「不安全」红色警告,吓得客户赶紧关页面。HTTPS证书是有有效期的。

证书为什么会过期

你用的免费SSL证书(Let's Encrypt)有效期是90天。这是故意的,让大家勤换证书,减少泄露风险。

付费证书一般是一年有效期。但不管免费还是付费,到期不续就废了。

怎么自动续期

别手动续,容易忘。宝塔面板装了Let's Encrypt证书之后,下面有个「自动续期」开关,打勾。系统会在证书到期前30天自动帮你续,你完全不用管。

你要做的就是每过一两个月,打开宝塔看一眼证书到期时间,确认自动续期任务跑了。有时候因为域名DNS改了、服务器IP变了,自动续期会失败,要手动处理。

证书过期了怎么办

发现证书过期了也别慌。重新去宝塔申请一次Let's Encrypt证书,10秒钟就好,装回去网站就恢复正常。

但在这期间客户打开你网站看到警告,可能已经流失了。所以千万别等过期了才发现。

几个提醒

第一,证书申请的时候把www和不带www都加上。不然客户访问 www.你的域名 还是HTTP。

第二,服务器时间要准。时间不对证书验证会失败。宝塔一般自动同步时间。

第三,别用来路不明的免费证书。就用Let's Encrypt,正规、免费、自动续。