Wie man HTTP/2 (H2) in Nginx aktiviert

Erstellt: 18.10.2021 Bearbeitet: 05.12.2025

Das ist einfacher als gedacht: Nginx hat seit Version 1.9.5 H2 immer dabei. Man muss im Listener einfach nur das http2-Flag setzen.

Das sieht dann so aus:

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
}

Viel einfacher kann es ja nicht sein! :)

Testen kann man es dann z. B. mit Online-Tools wie HTTP/2 Test von KeyCDN oder HTTP/2 Test von Geekflare

Oder im Browser mit F12, Developer Tools und dann bei „Netzwerk“ das Protokoll anzeigen lassen.