http - enable - iis gzip compression web config
Compresión dinámica no funciona IIS 7.5 (2)
¿Seguro que tienes Dynamic Compression instalado en IIS? Por defecto, no está instalado en Server 2008 (o R2). Pruebe este artículo: http://www.iis.net/ConfigReference/system.webServer/urlCompression
Actualmente tengo configurada la compresión estática y dinámica. La compresión estática funciona, sin embargo, la compresión dinámica, cuando se comprueba mediante YSlow y Fiddler, no funciona.
En mi applicationHost.config, tengo la siguiente configuración:
<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" />
Mi web.config tiene:
<urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="true" />
Los módulos están instalados, y cuando uso el seguimiento de solicitud fallida, obtengo un par de visitas de compresión dinámicas, pero nada sobre el éxito o el fracaso. Solo este tipo de resultados:
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
Estoy tratando de comprimir mis archivos aspx. Cualquier ayuda sería apreciada. Gracias.
Mira este hilo, parece que estás teniendo un problema similar: