web-dev-qa-db-fra.com

IIS 7.5 La compression ne fonctionne pas lors du chargement de la page sur un ordinateur local

Si j'essaie d'accéder à notre site Web à l'intérieur de nos serveurs en utilisant la connexion de bureau à distance. YSlow et PageSpeed ​​signalent que notre site Web est compressé. Mais si j'essaie d'accéder à notre site Web sur mon ordinateur local, YSlow et PageSpeed ​​signalent tous deux que notre site n'est pas compressé.

Je suis confus avec ça. Je ne sais plus quelle configuration je devais vérifier pour m'assurer que la compression fonctionne.

2

Cela peut poser problème s'il existe un serveur entre lequel est en train de décompresser le contenu, tel qu'un équilibreur de charge, un CDN ou un proxy. Si le contenu est crypté sur localhost, il vous sera crypté sauf s'il existe un client entre lequel l'en-tête Accept-Encoding: gzip ne figure pas dans la requête.

Le meilleur moyen de vérifier la compression consiste à examiner l'en-tête de la réponse dans votre navigateur. L'en-tête Content-Encoding devrait indiquer gzip ou deflate.

3
David Veksler