Internet Information Services'te HTTP sıkıştırması için içerik türleri
Bu makalede, Microsoft Internet Information Services(IIS) içinde Köprü Metni Aktarım Protokolü (HTTP) sıkıştırması için daha fazla içerik türünün nasıl ekleneceği açıklanır.
Özgün ürün sürümü: Internet Information Services
Özgün KB numarası: 969062
Giriş
IIS'de, sıkıştırılacak Çok Amaçlı İnternet Posta Uzantıları (MIME) türlerini belirterek HTTP sıkıştırmasını yapılandırabilirsiniz. Bu, sıkıştırılacak dosya adı uzantılarını belirterek sıkıştırmayı yapılandırabileceğiniz IIS'nin önceki sürümlerinden farklıdır. Statik ve dinamik HTTP sıkıştırma düzeninden MIME türleri ekleme, değiştirme veya silme özelliği, varsayılan IIS kullanıcı arabirimi aracılığıyla gösterilmez. Bu değişiklikleri yapmak için Appcmd.exe komut satırı aracını kullanmanız gerekir.
MIME türleri eklemek için Appcmd.exe kullanma
Aşağıdaki kod örnekleri, IIS'deki HTTP sıkıştırma ayarlarına ek MIME türleri eklemek için kullanabileceğiniz bazı Appcmd.exe söz dizimini gösterir.
MIME türünü tüm web sunucusunun statik sıkıştırma yapılandırmasına eklemek
text/xml
için aşağıdaki komutu kullanın:appcmd set config /section:httpCompression /+staticTypes.[mimeType='text/xml',enabled='true'] /commit:apphost
MIME türünü tüm web sunucusunun dinamik sıkıştırma yapılandırmasına eklemek
application/octet-stream
için aşağıdaki komutu kullanın:appcmd set config /section:httpCompression /+dynamicTypes.[mimeType='application/octet-stream',enabled='true'] /commit:apphost
MIME türleri için joker karakter girdileri de ekleyebilirsiniz. Ancak, MIME türlerini yalnızca web sunucusu düzeyi için ayarlayabilirsiniz. Örneğin, varsayılan web sitesinin tüm MIME türlerinde statik sıkıştırmayı etkinleştirmek için aşağıdaki komutları kullanabilirsiniz. Önce sunucu düzeyi için MIME türlerine joker karakter girdileri ekleyin ve ardından varsayılan web sitesi için statik sıkıştırmayı etkinleştirin.
appcmd set config /section:httpCompression /staticTypes.[mimeType='*/*'].enabled:"true" /commit:apphost appcmd set config "Default Web Site" /section:urlCompression /doStaticCompression:"True"