On Thu, Dec 28, 2023 at 10:07:41AM +0200, Иван wrote: > nginx: [warn] the "listen ... http2" directive is deprecated, use the > "http2" directive instead in /etc/nginx/sites-enabled/...:152 > > > Надо http2 из параметра директивы listen перенести в отдельную > > http2 on; > > > У меня несколько десятков блоков server. В некоторых http2 нужен, в > некоторых (listen 80) нет. Есть какие-нибудь идеи как конвертацию сделать > массово?
Это конкурс на лучший однострочник в кружке юного программиста? perl -i~ -pe 'if(m/listen\s+/ && s/\s+http2//) {print "http2 on;\n"}' *.conf -- Eugene Berdnikov _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-ru