博客升级到https


https已经是未来web站点的标准,iOS平台强制要求之下,微信小程序也默认遵守这个标准。目前公司网站大部分服务都已经启用https,想想这个标准要普及,绝对少不了中小站点的支持,so自己的博客应该也要启用https,跟着趋势拥抱HTTP2.0.
搜索一下,腾讯云可以免费申请https证书,简书上已经有文章介绍:http://www.jianshu.com/p/08f64ff9ed6b/comments/4374507 ,我的服务器正好在腾讯云.
先进入腾讯云后台申请ssl证书,我申请几分钟之后就顺利通过,之后下载证书,配置nginx,重启nginx。
回到浏览器输入www.kcloze.com,默认都跳转到https,验证ok,轻松搞定!
 
nginx主要配置如下:

server{
     listen 80;
     server_name www.kcloze.com kcloze.com;
     rewrite  ^/(.*)$ https://www.kcloze.com/$1 permanent;
}
server {
    listen       443;
    server_name  www.kcloze.com kcloze.com ;
    ssl on;
    ssl_certificate /home/kcloze/soft/1_www.kcloze.com_bundle.crt;
    ssl_certificate_key /home/kcloze/soft/2_www.kcloze.com.key;
...

如果不是云平台,也有第三方免费证书可用,具体方法看这里https://zhuanlan.zhihu.com/p/21286171?utm_source=wechat_session&utm_medium=social&from=singlemessage