nginx 配置 Http3
安装及配置
服务器系统为Ubuntu,根据 nginx官方文档 配置nginx源,系统自带的版本太老未支持http3。
安装完成后可以通过nginx -V
看到编译参数中包含--with-http_v3_module
。
在配置反代时,可以参考以下配置:
server {
server_name example.com;
http2 on; #开启http2
location / {
try_files $uri $uri/ =404;
add_header Alt-Svc 'h3=":443"; ma=86400'; #浏览器检测到进行升级
}
}
验证
可以通过官方的Demo website进行验证,注意使用本地代理时http3一般是不支持的。本站也开启了HTTP3,可以在页脚看到。
商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。