Напишу заметку как правильно отключить http2 на сайте под управление web сервера Nginx.
Есть мнение что http2 замедляет работу (отрисовку) web сайтов.
Хочу заметить что этого делать не стоит, если вам важна безопасность вашего ресурса и надежное соединение между вашими посетителями и вашим web сервером на котором расположен ваш ресурс, или любым другим приложением.
Для того чтобы отключить возможность работы http2 в конфигурационном файле хоста Nginx достаточно в строке listen убрать значение http2.
Пример, было так:
listen 443 ssl http2; listen [::]:443 ssl http2;
Стало так:
listen 443 ssl; listen [::]:443 ssl;
Проверим конфигурационные файлы хостов командой:
nginx -t
Если все хорошо то перезагружаем Nginx:
nginx -s reload
Так же хочу заметить что если в вашем web сервере работают еще хосты, то и там их тоже придется отключить, иначе Nginx продолжит работу http2 и на хосте в котором он отключен.
Снова хочу повторить, отключать http2 не советую если нет альтернативы например такой как HSTS. Отключение http2 приведет к замедлению в работе безопасности вашего ресурса.
П о б л а г о д а р и т ь:
Bitcoin
Ethereum
Polygon matic
Tether
Binance coin
Monero
Ethereum classic
MetaMask
Пожертвуйте Bitcoin на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Bitcoin
Пожертвуйте Ethereum на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Ethereum
Пожертвуйте Polygon matic на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Polygon matic
Пожертвуйте Tether на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Tether
Пожертвуйте Binance coin на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Binance coin
Пожертвуйте Monero на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Monero
Пожертвуйте Ethereum classic на этот адрес
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Ethereum classic