你可能注意过,浏览器打开有些网站会提示"不安全",地址栏光秃秃的没有小锁;而有些网站地址是 https 开头,还挂着一把锁。这个区别背后就是SSL证书,到今天它已经不是可选项,而是网站的标配。
HTTPS 到底加密了什么
打个比方,HTTP 像明信片,内容在传输路上谁都可能看到;HTTPS 相当于把明信片装进了带锁的信封,只有收件人打得开。用户的密码、手机号这些敏感信息经过加密,就算中途被截获,拿到的也只是一串乱码。同时证书还能证明"这个网站确实是它声称的那家",防的就是中途仿冒。
不装证书的代价
- 浏览器直接标注"不安全",用户信任度直线下降
- 搜索引擎把 HTTPS 算进排名因素,http 站点天然吃亏
- 微信等平台分享链接时,http 页面经常被限制
证书怎么搞
SSL 证书分免费和收费两种。个人网站、博客,用 Let's Encrypt 的免费证书完全够用,三个月续一次,主流主机面板都支持自动续期。企业站尤其是涉及在线支付的,建议买 OV 或 EV 级别的收费证书,验证更严,证书里带着公司信息,用户看着更放心。部署完记得做两件事:用检测工具看下配置等级,旧协议该关的关掉;再把 http 全站 301 跳转到 https,别让两种协议并存。