南门口一个做餐饮的老板,听人说网站要装 SSL 才安全,找人装完,网站直接打不开了,订座的客人在电话里急得跳脚。折腾半天才恢复。SSL 本身是个好东西,装错了姿势就是事故。今天把稳妥的做法讲清楚。
先搞懂SSL到底管什么
SSL 说人话就是给网站加把锁,网址从 http 变成 https,客人填的信息加密传输。没有它,浏览器会给你的站标个不安全警告,客人一看警告,订房下单的手就缩回去了。涉及支付、登录的网站,这个是必装项,不是可选项。
还有一点:小程序官方就要求接口必须是 https,你要做小程序,SSL 早晚绕不过去,不如一次装对。
部署前必做的一件事
动手之前,整站备份。文件加数据库,全量备一份。SSL 部署要改配置、改跳转,万一改错,备份就是你的后悔药。餐饮老板那次就是没备份,配置改乱了只能干着急,后来还是靠服务器商那儿的快照才救回来,吓出一身冷汗。
三个常见坑提前知道
一是证书忘续期。免费证书有效期九十天,到期不续,网站立马报警告。设个日历提醒,或者让服务商帮你开自动续。二是混合内容,页面是 https 了,里面图片还是 http 的,浏览器照样提示不安全,这种要逐页检查,把老链接改过来。三是跳转没做好,老客人收藏的旧网址打不开,要记得配置全部自动跳到 https。这三坑,提前知道就能绕开。
对了,装完 SSL 还有一件小事:把网站里各处留的网址都检查一遍,旧 http 地址统一改成 https。尤其是公众号菜单、小程序配置、宣传物料上的二维码,这些地方藏得深,最容易漏。餐饮老板后来挨个改完,客人在哪点开都顺畅,再没有那个吓人的警告了。
对了,SSL 这事还有个好处顺带提一句:搜索引擎对 https 的站更友好,排名上不吃亏。同样是土特产网站,别人有锁你没有,客人和搜索引擎,都会先信带锁的那一个。这点优势不花大钱,装对了就是你的。
总结
SSL 部署保平安的口诀:动手前先备份,证书续期设提醒,混合内容逐页查,旧链接全做跳转。它不难,难的是图省事跳过步骤。你要装的话,让服务商把这几条一项项做给你看,做完了当场用手机浏览器验一遍,没问题再付尾款。