Als ik mijn site met LetsEncrypt SSL-certificaat controleer via https://http2.pro/, dan krijg ik dat http/2 ondersteund wordt, alsook ALPN en PUSH Using (Link Header).
Maar als ik vervolgens met Chrome (Versie 68.0.3440.84) of Firefox (versie 61.0.1) via F12 naar developers options ga en dan mijn site bezoek, zie ik onder netwerk - protocol dat er http/1.1 gebruikt wordt. Ook als ik in Chrome een audit doe met Lighthouse, dan komt daar uit dat alle requests naar mijn site via http/1.1 bediend worden en niet met http/2.
Voor de webfonts die ik van servers van google afhaal wordt wel http/2 (firefox) respectievelijk spdy (chrome) gebruikt.
Hoe kan ik nu zorgen dat ook op mijn site http/2 gebruikt wordt?
Ik heb volgens mij geen toegang tot de httpd.conf maar ik mag toch hopen dat daar niet
Protocols http/1.1 h2zal staan, maar juist
Protocols h2 h2c http/1.1om te zorgen dat http2 gebruikt wordt indien mogelijk (en niet pas als de client slechts alleen http/2 ondersteunt)
Onderwerp: Chrome en firefox gebruiken http/1.1 ipv http/2: hoe toch http/2?
Beste A.A.J,
Gebruik je voor dit domein toevallig Varnish? Dit ondersteund namelijk nog geen HTTP/2
Zo niet, dan zou ik je willen adviseren een ticket aan te maken met deze vraag en daarin ook je domein te vermelden.
Dan kunnen we uitzoeken waarom er geen HTTP/2 getoond wordt.Met vriendelijke groet,
Arnoud RutgersMedewerker Klantenservice