Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I would like to change the HTTP GZIP compression level in IIS7 from 0 to 4 as mentioned in these articles:

However I cannot see any reference in them (or http://www.iis.net/ConfigReference/system.webServer/httpCompression) on how to change the compression level from 0 - 10.

The compression page in IIS only has tick-boxes to enable/disable dynamic and static compression.

My Web.config file has the line:

Please can you tell me how I can do this?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

You need to set it in the compression scheme:

http://www.iis.net/ConfigReference/system.webServer/httpCompression/scheme

for example to set it in gzip using AppCmd:

appcmd.exe set config -section:system.webServer/httpCompression /[name='gzip'].dynamicCompressionLevel:"5" /commit:apphost

share|improve this answer
    
By the way, one easy way is using Configuration Editor which will show you all the properties, and it can generate the scripts to set that (that is how I generated the AppCmd command above) –  CarlosAg Jul 13 '10 at 4:19
    
Hi CarlosAg, I have installed the Configuration Editor and have it open. In section system.webServer/urlCompression. Where is the option to set the level of compression? Many thanks. –  Techboy Jul 20 '10 at 18:12
    
Level of compression is set in system.webServer/httpCompression inside the collection, specific to the compression used (see above) –  CarlosAg Jul 21 '10 at 0:06

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.