Activer http2 sur Apache (XAMPP Windows)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Drew
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 485
Enregistré le: 2 Juil 2015

Activer http2 sur Apache (XAMPP Windows)

Message le Dim Jan 29, 2017 19:02

Bonsoir à tous,

Quelqu'un a-t-il réussi à activer l'http2 pour du Apache sous XAMPP Windows ?

J'héberge un site sous https avec SSL, et l'activation de l'http2 ne semble pas être effective !


J'ai pour l'instant seulement activer le module suivant :
LoadModule http2_module modules/mod_http2.so


A mon avis, j'oublie une étape, cela ne doit pas être aussi simple...

Drew
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 485
Enregistré le: 2 Juil 2015

Re: Activer http2 sur Apache (XAMPP Windows)

Message le Lun Jan 30, 2017 9:01

Ok c'est résolu !

Alors, vous devez faire ceci :

Dans httpd.conf :

#LoadModule http2_module modules/mod_http2.so
à remplacer par :
LoadModule http2_module modules/mod_http2.so
Protocols h2 h2c http/1.1


Enregistrer et redémarrer le serveur apache, vous pouvez ensuiter tester votre site ici : https://tools.keycdn.com/http2-test


spout
WRInaute accro
WRInaute accro
 
Messages: 8336
Enregistré le: 14 Mai 2003

Re: Activer http2 sur Apache (XAMPP Windows)

Message le Lun Jan 30, 2017 9:09

Pas super performant:
Image

Drew
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 485
Enregistré le: 2 Juil 2015

Re: Activer http2 sur Apache (XAMPP Windows)

Message le Lun Jan 30, 2017 9:10

Pas du tout, le double du temps de charge (voir plus), je suis entrain de me documenter, le test est vraiment intéressant !

Alors ok l'activation fonctionne, mais alors c'est clairement moins performant sur mon serveur (VPS sous Windows Server 2008 R2 avec XAMPP Apache) lol.


Sans ça, sur gtmetrix, le site se charge en 2,97s. Actuellement c'est 6,6s.


Edit: ok, ça semble venir du Protocols h2 et/ou h2c sur un site utilisant l'https. Je vais voir.

Edit2: hmm, il semblerai qu'il faille uniquement activer le h2 dans le cas d'une utilisation d'une connexion sécurisée, les tests sont en cours, je reviendrais apporter les résultats. Du coup le h2c serait seulement pour l'http.

Drew
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 485
Enregistré le: 2 Juil 2015

Re: Activer http2 sur Apache (XAMPP Windows)

Message le Lun Jan 30, 2017 10:42

Hum, finalement, pas de changement avec la directive "h2", à part que cela active l'ALPN, le site reste plus lent.

Je pense que ma configuration rentre en conflit avec le passage en http2 et que donc le gain est négatif.


J'y reviendrais, de la lecture s'impose.

Repassais en http1, 2,7s pour la charge du site.


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :