前段时间,Nginx曾公布过一个early-alphapatch来获取对HTTP/2的反对,但从近期公布的Nginx1.9.5开始,http_v2_module早已更换了ngx_http_spdy_module并月开始获取全面的HTTP/2反对。如果你想要理解更加多关于HTTP/2的信息,Nginx官方获取了如下可供大家参照:留意:此版本后移除了对SPDY的反对,从Nginx1.9.x分支开始早已几乎后移除了SPDY模块的代码库后用HTTP/2模块展开代替。
因此在升级到Nginx1.9.5后将无法再行用于SPDY。如果你想要之后用于SPDY,请求之后回到Nginx1.8.x分支。迁入到反对HTTP/2的Nginx1.9.5接下来将向大家讲解落成HTTP/2时的几个Nginx配备变化。
前提条件:在升级之前,请求再行移除Nginx配置文件中的所有SPDY参数,这将有助成功升级。重定向所有通信到SSL/TLS:如果你的网站仍未使用SSL/TLS展开加密,现在可以考虑到将其加密。对Web流量展开加密可以维护网站通讯免遭中间人反击,还有助Google名列的提高。下面的配备不会将所有普通HTTP催促重定向到加密网站。
server{listen80;location/{return301https://$host$request_uri;}}落成HTTP/2要落成HTTP/2反对只需将http2加到到所有listen指令当中:server{listen443sslhttp2default_server;ssl_certificateserver.crt;ssl_certificate_keyserver.key;...}变更完了配备后必须重新启动Nginx使之生效,要检验HTTP/2否长时间工作可以用于Google或Firefox的HTTP/2andSPDYindicator插件。
本文来源:kaiyun下载app下载安装手机版-www.love-babys.com