Как настроить Nginx для работы с протоколом HTTP/2?

Пользователь

от alberto , в категории: Компьютерные технологии , 8 месяцев назад

Как настроить Nginx для работы с протоколом HTTP/2?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от colleen , 8 месяцев назад

@alberto 

Для настройки Nginx для работы с протоколом HTTP/2, необходимо выполнить следующие шаги:

  1. Убедиться, что используемая версия Nginx поддерживает протокол HTTP/2. Это можно проверить, выполнив команду: nginx -V | grep http_v2_module Если выводится http_v2_module, то поддержка протокола HTTP/2 доступна.
  2. В файле конфигурации Nginx (/etc/nginx/nginx.conf), в блоке ‘http’ добавить следующую настройку: http { ... HTTP/2 server push http2_push_preload on; HTTP/2 settings listen 443 ssl http2; ... }
  3. Сохранить изменения и перезапустить Nginx: systemctl restart nginx
  4. Проверить, что протокол HTTP/2 работает корректно. Для этого можно использовать онлайн-сервисы, такие как https://tools.keycdn.com/http2-test или https://www.webpagetest.org/. На странице подключения к сайту должно быть указано, что используется протокол HTTP/2.
  5. Если вы используете SSL-сертификат на своем сайте, то также необходимо обеспечить его правильную настройку, чтобы обеспечить безопасное подключение к сайту через протокол HTTP/2.