升级Nginx1.9.5以上版本,开启博客网站http2.0时代
最近给张戈博客全站开启了 https,所以对这块关注比较多。昨天脑补的时候发现 http2.0 只支持 SSL 加密的网站,即 https。于是心血来潮,给张戈博客开启了 http 2.0,尝尝鲜。 查了下资料,发现 Nginx 不久前发布的 1.9.5 版本支持 http2.0,而 1.8.x 时代只是对 SPDY 进行了支持。一直用的 1.62…
|
32
|
|
1751 字
|
8 分钟
解决Nginx配置http2不生效,谷歌浏览器仍然采用http1.1协议问题
昨天一个网友通过 QQ 联系我,说按照我博客之前分享的 http2 配置教程不能生效,想请我帮忙看看。 经过测试,使用谷歌浏览器访问他的测试站点,确实没有开启 http2,但他的配置和编译参数都正确的,这有点奇怪了。 不过昨天太忙就没有继续帮他分析,他只好将服务器账号和密码都留言给了我。今天中午我抽空在他服务器重新编译测试了一把,才发现原来是这么一…
|
28
|
|
586 字
|
3 分钟
分享一个SSL证书在线转换工具,以及IIS7环境下开通https的方法
衔接上一篇文章,提到了公司只能提供 Nginx 下的 SSL 证书,却要在 IIS 里面开启 https 这个问题。本来想去申请上次分享的沃通免费 SSL 证书。结果发现我并没有域名控制权,只好作罢。 转念一想,既然没有那我就生成一个好了!于是在百度搜索:pem to pfx (pem 是 nginx 下的证书格式,pfx 是 IIS7 下的证书格…
|
42
|
|
952 字
|
4 分钟
分享一个免费SSL证书申请网站,给网站开启https协议
这些天,由于公司的业务需求,接触到了 ssl 证书和 https 协议。博客前几篇文章也分享了在 WEB 服务器上安装 SSL 证书,为网站开启 https 协议的教程,感兴趣的童鞋可以前往查看相关文章: 《Linux+Nginx/Apache/Tomcat 新增 SSL 证书,开启 https 访问教程》《Nginx 在线服务状态下平滑升级或新增…
|
67
|
|
1717 字
|
7 分钟
借助腾讯云CDN开启全站https及问题解决分享
“眼尖”的朋友,已经看到张戈博客已全面启用 https 了,当然这几天站点 502 也是常用的事情。不过到我写这篇文章为止,应该算是安定了下来。 自从百度推荐全站 https 以来,一直就想让博客跟上这个节奏。可惜,国内所有的免费 CDN 都不支持 https。所以要开启 https 势必要暴露网站真实 ip,按照现在张戈博客被攻击的节奏,估计一暴…
|
44
|
|
1679 字
|
7 分钟
利用HSTS安全协议柔性解决全站HTTPS的兼容性问题
导读:目前,很多站都开始实现 HTTPS 了,而且其中的大部分强迫症站长还会开启强制 HTTPS 机制,对于网站的 HTTP 请求全部 301 跳转到 HTTPS,从而实现全站 HTTPS。这明显是一个粗暴的做法,下面张戈博客就分享一下目前正在使用的柔性做法,告别粗暴。 一、HSTS 协议 这里我们要借助一个新的安全协议:HSTS HSTS(HTT…
|
93
|
|
1382 字
|
6 分钟
全站启用SSL之后,如何兼容不支持https抓取的搜索引擎?
还是在今年 5 月份,百度就跳出来,宣布成为国内首个支持 https 的搜索引擎,结果呢?呵呵... 一、案例 ①、抓取诊断 全站开启并强制 https 之后,在百度站长平台使用抓取诊断发现,其实百度并不会识别强制跳转的 301 状态,至少不会友好的反馈给用户: 抓取并没有出现跳转提示: 其实,后台日志显示是正常的 301 跳转: ②、真是打脸 2…
|
43
|
|
1498 字
|
6 分钟