Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie weitere Inhaltstypen für die HTTP-Komprimierung (Hypertext Transfer Protocol) in Microsoft-Internetinformationsdienste (IIS) hinzufügen.
Ursprüngliche Produktversion: Internetinformationsdienste
Ursprüngliche KB-Nummer: 969062
Einführung
In IIS können Sie die HTTP-Komprimierung konfigurieren, indem Sie die MIME-Typen (Multipurpose Internet Mail Extensions) angeben, die komprimiert werden sollen. Dies unterscheidet sich von früheren Versionen von IIS, in denen Sie die Komprimierung konfigurieren können, indem Sie die dateinamenerweiterungen angeben, die komprimiert werden sollen. Die Möglichkeit zum Hinzufügen, Ändern oder Löschen von MIME-Typen aus dem statischen und dynamischen HTTP-Komprimierungsschema wird nicht über die standardmäßige IIS-Benutzeroberfläche verfügbar gemacht. Um diese Änderungen vorzunehmen, müssen Sie das Befehlszeilentool Appcmd.exe verwenden.
Verwenden von Appcmd.exe zum Hinzufügen von MIME-Typen
Die folgenden Codebeispiele zeigen einige der Appcmd.exe Syntax, mit der Sie zusätzliche MIME-Typen zu den HTTP-Komprimierungseinstellungen in IIS hinzufügen können.
Verwenden Sie den folgenden Befehl, um den
text/xmlMIME-Typ der statischen Komprimierungskonfiguration für den gesamten Webserver hinzuzufügen:appcmd set config /section:httpCompression /+staticTypes.[mimeType='text/xml',enabled='true'] /commit:apphostVerwenden Sie den folgenden Befehl, um den
application/octet-streamMIME-Typ der dynamischen Komprimierungskonfiguration für den gesamten Webserver hinzuzufügen:appcmd set config /section:httpCompression /+dynamicTypes.[mimeType='application/octet-stream',enabled='true'] /commit:apphostSie können auch Wildcardeinträge für die MIME-Typen hinzufügen. Sie können jedoch nur MIME-Typen für die Webserverebene festlegen. Sie können beispielsweise die folgenden Befehle verwenden, um die statische Komprimierung für alle MIME-Typen für die Standardwebsite zu aktivieren. Fügen Sie zuerst Wildcardeinträge für die MIME-Typen für die Serverebene hinzu, und aktivieren Sie dann die statische Komprimierung für die Standardwebsite.
appcmd set config /section:httpCompression /staticTypes.[mimeType='*/*'].enabled:"true" /commit:apphost appcmd set config "Default Web Site" /section:urlCompression /doStaticCompression:"True"