为Nginx开启H2协议访问
分类:网站技术日期:2019-03-15 - 14:13:34作者:老谢
H2是什么
HTTP 2.0即超文本传输协议 2.0,是下一代HTTP协议。是由互联网工程任务组(IETF)的Hypertext Transfer Protocol Bis (httpbis)工作小组进行开发。是自1999年http1.1发布后的首个更新。HTTP/2 协议是从 SPDY 演变而来,SPDY 已经完成了使命并很快就会退出历史舞台(例如 Chrome 将在「2016 年初结束对 SPDY 的支持」;Nginx、Apache 也已经全面支持 HTTP/2 ,并也不再支持 SPDY)。
一般的大家把 HTTP2 简称为 h2,尽管有些朋友可能不怎么愿意,但是这个简称已经默认化了,特别是体现在浏览器对 HTTP2 都是这个简写的。
如何开启
升级Nginx至最新稳定版,我升级到的是1.14.2,旧版本可能不支持H2协议,至于Nginx从哪个版本开始支持H2协议,感兴趣的可以自己搜搜。
server { listen 443 ssl http2 default_server; ssl_certificate server.crt; ssl_certificate_key server.key; ... } |
可以考虑同时开启HSTS
研究一下~
测试编辑情况
测试成功,感谢大D牛,哈哈哈哈哈
客气客气
进阶版测试
YM大D牛神操作!
我用的CDN支持直接开始http2.0,就开了。那个,你博客以前是不是叫谢**(谐音,我记不住具体的字了)博客?
*** 卧槽,佩服啊,8年多了,博客还在。
老朋友
你知道我是谁?
肯定是很老的博友了
囧啊囧