文章目录[隐藏]
开启HTTP/2有什么用?
HTTP/2 Server Push的作用就是在浏览器在没有页面 HTML 加载之前,,先将CSS、JavaScript 脚本,图片文件等镜头等这些静态文件就加载好了,给网站用户的感觉就是页面瞬间打开了。
HTTP/2使用前提条件?
Nginx 从 1.9.5 版开始支持 HTTP/2,所以要先Nginx确保的版本不低,还有浏览器只在使用 TLS 连接(https:// 开头的网址)时才支持 HTTP/2,所以需要部署SSL证书,如果你的 Linux 系统版本比较低,可能还需要升级 OpenSSL 到1.02b版本,然后在 Nginx Server 配置里面加入 HTTP2 支持就可以了。
Nginx如何开启HTTP/2?
在以上条件都满足的情况下,需要在Nginx Server 配置添加以下代码,同时在此废话一句,建议在建站前选择宝塔面板,宝塔面板7.xx默认是开启HTTP/2的,当然你得部署SSL才生效。
server {
listen 443 ssl http2;
server_name wpzhiku.com;
...
暂无评论