背景
使用Chrome和Edge的DevTools里的LightHouse可以轻松的查看影响网站速度及SEO的各项评分数据,还可以根据提示来解决网站出现的问题。最常出现的问题,一般大家都会默认使用Apache及Nginx的默认设置,而默认设置中一般都还在使用HTTP/1.1协议,如何才能使用最新的HTTP/2.0呢
根据以下的方法,可以轻松的将自己的网站协议升级上去。
HTTP/2.0的准备工作
首先你的网站要想使用HTTP/2之前必须开启https。
Nginx开启HTTP/2
首先要保证你的Nginx版本为Nginx v1.9.5及以上版本
在你的站点配置文件中一般在 /etc/nginx/sites-available/
目录下
在server
中添加例子如下
1 | server { |
在ssl的后面添加http2即可。
Apache开启HTTP/2
首先要保证你的Apache版本为2.4.17及以上版本
输入以下命令
1 | sudo a2enmod http2 |
记着最后都要重启服务。