Как перейти на HTTP/2

Для того чтобы перейти на протокол HTTP/2 сперва нужно иметь SSL сертификат, грамотно его подключить и настроить, чтобы не было конфликтов со смешанным контентом. После этого начинаем разбираться Что за сервер у нас стоит: Apache или NGINX. Очень важно определить версию сервера, так как HTTP/2 будет корректно работать на наиболее свежих версиях.

Для Apache от 2.4.17 и выше мы устанавливаем компонент mod_http2 и в конфигурационный файл добавляем следующие строчки:

# for a https server
Protocols h2 http/1.1

# for a http server
Protocols h2c http/1.1

Для NGINX от 1.9.5 и выше мы в файле nginx.conf находим строку:

listen 443 ssl;

и видоизменяем ее на

listen 443 ssl http2;

В обоих случаях не забываем сделать перезагрузку сервера и все должно успешно работать!

Метки записи:

, ,