时间:2021-02-04日 来源: 作者:
内容概览
NGINX从1.13.9版本开始支持HTTP/2服务端推送,上周找时间升级了下NGINX,在博客上试验新的特性。
升级工作主要包括:
- 升级NGINX
- 修改NGINX配置
- 修改主题
升级NGINX到1.14.0
1、配置官方的yum源。创建配置文件 /etc/yum.repos.d/nginx.repo
,写入如下内容
2、更新nginx
3、重启nginx
4、验证nginx版本
修改NGINX配置
在原有的配置上,加上 http2_push_preload on;
。当nginx检测到 link
响应首部时,会主动往客户端推送资源。
修改WordPress主题
NGINX的 http2_push_preload
需要应用服务的配合。比如我要主动推送 index.js
这个文件,那么需要加上如下响应首部:
也可以同时推送多个文件,比如:
具体到WordPress,可以加上如下代码:
浏览器验证
升级之前,不支持服务端推送。
升级之后,支持服务端推送。
相关链接
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。
原文链接:https://www.chyingp.com/posts/upgrade-nginx-to-support-http2-server-push/
相关文章
推荐文章
热门文章