In ASP.NET MVC habe ich die web.config verwendet, um die IIS7.5 gzip Komprimierungseinstellungen zu aktivieren und zu konfigurieren. Aber sie komprimieren Pegeleinstellungen erscheinen überhaupt keine Wirkung haben:Einstellung IIS7 gzip Komprimierungsstufe
<scheme name="gzip" dynamicCompressionLevel="9" staticCompressionLevel="9"/>
Mit Komprimierungsstufe = 0 für beide Einstellungen, meine Homepage zu 9.290 Bytes gzipped (von 39.623)
Mit Komprimierungsstufe = 9 für beide Einstellungen, meine Homepage zu 9.290 Bytes (von 39.623) gzipped
(die gezippten/unkomprimiert Größen mit Fiedler zu überprüfen)
Es gibt keinen Unterschied in der Menge des Kompression - warum ist das so? Dies geschieht auf meinem lokalen Entwicklungscomputer - Windows 7. Ich habe es noch nicht auf unserem Windows 2008-Webserver versucht.
Vollkomprimierungseinstellungen in web.config:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" dynamicCompressionLevel="10" staticCompressionLevel="10"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="application/xml" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="application/xml" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
EDIT: anscheinend ist die höchste Stufe 9. Diese Seite sagt, es 10 ist, die aber http://www.iis.net/configreference/system.webserver/httpcompression/scheme falsch sein. Das Problem ist immer noch das gleiche, wenn der Pegel unter Verwendung von 9
Entschuldigung, ich habe es nicht geschafft, auf diese Frage zurückzukommen, obwohl sie mich nervt. Die dynamische Komprimierung ist installiert und funktioniert. Aber das Ändern der Komprimierungsstufe ist nicht –
@JK haben Sie versucht, die statische Komprimierung auf false einzustellen und nur dynamisch zu tun? Ich habe die Antwort mit anderen Vorschlägen aktualisiert – dove