Abilitare HTTP/2 su apache

Il protocollo HTTP/2 è l’evoluzione del protocollo HTTP. Si basa su un uso più efficiente delle risorse di rete. L’implemetazione del protocollo, molto simile al predecessore, è descritto nella RFC 7540.

In breve, HTTP/2 è unn protocollo binario al contrario di HTTP che si basa su plain text.

  • h2 indica HTTP/2 over TLS (protocol negotiation via ALPN).
  • h2c indica HTTP/2 over TCP

Apache supporta HTTP/2 dalla versione 2.4.17. Per abilitare il supporto HTTP/2 bata digitare nella console:

a2enmod ssl http2

Inserire nel file /etc/apache2/apache2.conf:

Protocols h2 h2c http/1.1

e riavviare:

systemctl restart apache2

Controllando tra gli headers di risposta nel browser si può verificare se la versione è http/2, oppure consiglio il servizio https://tools.keycdn.com/http2-test

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta