Dla celów testowych próbowałem przełączyć mój serwer nginx z powrotem na HTTP / 1.1. Używam HTTP / 2, ponieważ był on pierwszy dostępny (wydanie 1.9.5).
Według dokumentacja i to Informacje o wersji , HTTP / 2 jest włączone po prostu przez ustawienie http2
jest listen
dyrektywa w moim server
blok.
Wydaje się jednak, że usunięcie „http2” nie zmusza serwera do ponownego użycia HTTP.
Myśli ?
Środowisko: Debian 8.5, nginx 1.11.1 skompilowany z LibreSSL 2.3.8
Dziękuję Ci.
Odpowiedzi:
Na podstawie powyższego komentarza Alexey Ten (dziękuję!) Potwierdzam, że nginx wymaga posiadania Nie serwer (y) z uruchomionym HTTP / 2, aby wrócić do HTTP / 1.1 (domyślnie).
Innymi słowy, ustanowienie dyrektywy
http2
na jednym serwerze umożliwi to wszystkim.źródło