站点 笔记

锁小绿锁过程小结

发布于 2018 年 7 月 14 日

七月八号,我突然收到了腾讯云发来的一条短信,上边提示我的SSL证书快要过期了。我瞬间精了,我什么时候有SSL证书了?然后登上腾讯云看了看,原来是当年注册域名的时候赠送了时限一年的SSL证书。哎呀,难受。

其实我早就想给自己的站点锁上个小绿锁,安全不安全且不说,但是好看啊!但是免费的那个Let’s encrypt一直没搞(纯英文不想看)。那天才了解到原来腾讯云也有免费的SSL证书可以拿,于是就给自己申请了两个免费的SSL证书。下载下来之后是个这样的结构:


给网站装好证书之后,就可以通过https协议访问了。但是,虽然挂上了锁,但是往往还不绿。接下来就是简单的几步来让锁绿起来~

  1. 在Word press 设置中修改域名为https:

其实感觉这一步就是为了好看啊= =。

  1. 全站替换URL

现在内链和导航之类各种站内url还都是http开头的。所以我们需要用到一个叫做Search & Replace的插件来一键替换。在wp的插件商城中就找得到。

然后这个插件是自带中文的,所以启用之后名字就变成了查找与替换,搞得我差点找不到操作页面。

像这样,一下就可以替换所有表啦。

  1. 301跳转

现在,站点的小锁应该已经绿了。但是,虽然可以用https访问,用http也是可以访问的。所以我们就需要搞一个自动跳转来确保用户总是通过https来访问站点。

常用的方法有很多,apache的话,就可以选择使用修改.htaccess文件中的跳转规则来实现。

如图,把301跳转放在首项(代码是抄来的),然后保存退出~

大功告成~

于是我又水了一篇文章(逃)。

来一发吐槽