Sky10

nginx http2 analysis

This project is maintained by wangfakang

http2的简单分析:

http1/hspdy/http2的简单对比:

使用http2其性能提高的主要原因就是:

目前nginx原生版本中在1.9.5中已经支持http2了,而且已经将spdy进行移除了.

server {

listen 80;

location / {

return 301 https://$host$request_uri; //永久重定向

}

}


server {

listen 443 ssl http2 default_server;

ssl_certificate    server.crt;//相关证书

ssl_certificate_key server.key;//相当于密钥

}

rewrite后面的flag值含义:
301 permanent 代表永久性转移

302 redirect 代表临时性转移

注意其秘钥的管理以及传输的过程之前有说过.

其实301与302在用户看起来是一样的,具体表现是:效果只是一个跳转,浏览器中旧的URL变成了新的URL。页面跳到了这个新 的url指向的地方。对于浏览器而言:302有可能被认为是一种垃圾广告.

欢迎一起交流学习

在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流

Thx

Author