2 votes

IIS7 compresse les fichiers mais ne sert pas la version compressée.

En suivant un certain nombre d'articles de blog utiles, j'ai configuré IIS pour compresser mes fichiers statiques. J'ai même activé le suivi des requêtes échouées et filtré sur le code d'état 200, et je peux voir les événements de compression réussie qui ont lieu ainsi que les en-têtes terminés, qui ressemblent à ceci :

Headers="Content-Type: text/css
Content-Encoding: gzip
Last-Modified: Mon, 04 Oct 2010 17:35:08 GMT
Accept-Ranges: bytes
ETag: "02ef37cea63cb1:0"
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
"

Cependant, lorsque je teste dans Fiddler et Firefox, l'adresse de l'utilisateur est la même. Content-Encoding est manquant, et le fichier n'est pas gzippé.

Il s'agit d'un problème similaire à cette question qui n'a jamais été résolu.

IIS génère les fichiers gzippés que je peux voir dans C:\inetpub\temp\IIS Fichiers compressés temporaires .

Quelqu'un sait-il comment je peux résoudre ce problème ?

1voto

ptrin Points 123

Le contenu était servi compressé, mais le réseau de mon entreprise supprimait l'en-tête. Lorsque j'ai accédé au site depuis chez moi, il fonctionnait.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X