IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [nginx]the “listen … http2” directive is deprecated, use the “http2” directive instead

    罗佳(博主)发表于 2023-09-11 17:57:40
    love 0

    新版本nginx出现了标题上的提示,其实就是把http2配置从listen指令里分出来了,修改方法很简单,只要把原来的http2去掉,然后在下面加一个http2 on;就行了。

    原来:

    server {
        listen [::]:443 http2 ssl;
        .....
    }

    改为:

    server {
        listen [::]:443 ssl;
        http2 on;
        .....
    }

    就这么简单,但我为什么要写这篇?因为我搜索这个警告的时候发现搜索结果全是清一色抄的同一篇错误的文章,那篇垃圾文章莫名其妙让你删除http2就完事了,对如何添加这个新指令只字不提,看得我来气。



沪ICP备19023445号-2号
友情链接