Как правильно отключить http2 на сайте в web сервере Nginx

Напишу заметку как правильно отключить 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
Scan to Donate Bitcoin to 1437u13eDGCMmEt6w7PfsRa8YNVmdAFX8L

Пожертвуйте Bitcoin на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Bitcoin

Scan to Donate Ethereum to 0x974d58f986c6a543e685a28d75c5b6c376367f0e

Пожертвуйте Ethereum на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Ethereum

Scan to Donate Polygon matic to 0xa6Ac94682307DB08B7cC66CE08475Bf91EcAe7A9

Пожертвуйте Polygon matic на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Polygon matic

Scan to Donate Tether to 0x974d58f986c6a543e685a28d75c5b6c376367f0e

Пожертвуйте Tether на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Tether

Tag/Note:- Сеть: BNB Smart Chain (BEP20)
Scan to Donate Binance coin to 0x974d58f986c6a543e685a28d75c5b6c376367f0e

Пожертвуйте Binance coin на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Binance coin

Tag/Note:- Сеть: BNB Smart Chain (BEP20)
Scan to Donate Monero to 84zmyWy4VzwRaUoFyRn6iCgUtRcSGdmMS6EuPB5r3Z7fACUKWnVUzk9TKDMqU1QbS2EFWCKUnPyjGRCyjdc3ntd83gvAonw

Пожертвуйте Monero на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Monero

Scan to Donate Ethereum classic to 0x974d58f986c6a543e685a28d75c5b6c376367f0e

Пожертвуйте Ethereum classic на этот адрес

Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы пожертвовать Ethereum classic

Tag/Note:- Сеть: BNB Smart Chain (BEP20)

Пожертвовать с помощью MetaMask

Donate ETH Via PAY With Metamask

Добавить комментарий

Ваш адрес email не будет опубликован.

Выполните арифметические действия *Достигнут лимит времени. Пожалуйста, введите CAPTCHA снова.