第八课:免费 HTTPS 证书——给博客挂上那把小锁
【摘要】 监控配好了,真出事手机会先醒。但还有一种更丢人的死法:访客点开你的博客,浏览器直接甩出一句"不安全",连看都不敢看——问题不在服务器,在你的博客还在用 http 裸奔。为什么必须装http 是明文:登录密码、cookie 在路上都是裸的,同一个 Wi-Fi 下谁都能看。浏览器不给面子:Chrome 地址栏直接标"不安全",访客第一印象就没了。搜索引擎偏心:https 的站点在排名上有加权,同...
监控配好了,真出事手机会先醒。但还有一种更丢人的死法:访客点开你的博客,浏览器直接甩出一句"不安全",连看都不敢看——问题不在服务器,在你的博客还在用 http 裸奔。
为什么必须装
- http 是明文:登录密码、cookie 在路上都是裸的,同一个 Wi-Fi 下谁都能看。
- 浏览器不给面子:Chrome 地址栏直接标"不安全",访客第一印象就没了。
- 搜索引擎偏心:https 的站点在排名上有加权,同样的内容,https 更容易被搜到。
证书怎么拿(免费的)
SSL 证书管理(SCM)→ 购买证书 → 免费证书:DV 单域名,个人博客一张就够(免费额度以控制台实时显示为准)。填上你的域名,选 DNS 验证——域名也在华为云的话可以一键验证,几分钟签发,有效期一年。
十分钟装上
- 省事版:签发后直接点"部署",推到 ELB / CDN / WAF 上,控制台里点几下完事。
- 自己配版:下载证书,Nginx 里加两行:
listen 443 ssl;配上ssl_certificate和ssl_certificate_key,再加一条 http→https 的 301 跳转。访客敲 http 也会自动跳到 https。
小白最容易踩的坑
- www 和裸域名是两个域名:证书只保你填的那个,两个都要保就各申请一张。
- 免费证书一年到期:到期前重新申请再部署一遍,设个日历提醒,别等访客告诉你证书过期了。
- 只装证书不做 301:等于锁装了、门没关,http 照样能裸奔访问。
- 混合内容:页面里还嵌着 http 的图片或 JS,浏览器会直接拦——全站资源统一改成 https。
- 证书链别缺 intermediate:少了它,部分手机浏览器会报"证书不被信任",桌面端看着却正常,最难查。
锁装上、门关好、窗户也别留——这时候你的博客才算真正能见人。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)