Compression dynamique ne fonctionne pas IIS 7.5
J'ai actuellement à la fois statique et dynamique de compression configuré. La compression statique est de travail, cependant, la compression dynamique, lorsqu'elle est cochée par YSlow et Fiddler, n'est pas de travail.
Dans mon applicationHost.config, j'ai les paramètres suivants:
<urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="true" />
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files" maxDiskSpaceUsage="100" minFileSizeForComp="256">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" dynamicCompressionLevel="1" />
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="*/*" enabled="true" />
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="true" />
</staticTypes>
</httpCompression>
<serverRuntime frequentHitThreshold="1" frequentHitTimePeriod="01:00:00" />
De mon site web.config:
<urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="true" />
Les modules sont installés, et quand j'utilise l'Échec de la Demande de Trace, je reçois un couple de compression dynamique des hits, mais rien au sujet de la réussite ou de l'échec. Ces types de résultats:
ModuleName DynamicCompressionModule
Notification 536870912
fIsPostNotification false
Notification SEND_RESPONSE
ModuleName DynamicCompressionModule
Notification 536870912
fIsPostNotificationEvent false
NotificationStatus 0
Notification SEND_RESPONSE
NotificationStatus NOTIFICATION_CONTINUE
ModuleName DynamicCompressionModule
Notification 256
fIsPostNotification true
Notification RELEASE_REQUEST_STATE
ModuleName DynamicCompressionModule
Notification 256
fIsPostNotificationEvent true
NotificationStatus 0
Notification RELEASE_REQUEST_STATE
NotificationStatus NOTIFICATION_CONTINUE
J'essaie d'obtenir mon aspx fichiers à compresser. Toute aide serait appréciée. Merci.
source d'informationauteur Justin Hof
Vous devez vous connecter pour publier un commentaire.
Vérifier ce fil, il semble que vous rencontrez un problème similaire:
Comment puis-je obtenir la compression gzip dans IIS7 de travail?
Êtes-vous sûr que vous avez de la Compression Dynamique installé dans IIS? Par défaut, il n'est pas installé sur le Serveur de 2008 (ou R2). Essayez de cet article: http://www.iis.net/ConfigReference/system.webServer/urlCompression