HTTP Compression on IIS 6.0 (Windows Server 2003)

  • HTTP COMPRESSION in IIS 6 and IIS 7 using Service Account
  • TechNet - Enabling HTTP Compression
  • IIS Compression in IIS6.0
  • How to enable HTTP compression (IIS6)
  • HTTP Compression and IIS 6.0
  • IIS 6 Compression - quickest and effective way to do it for ASP.NET compression

UPDATE:

To verify that compression works, you could use Firefox with Firebug and YSlow plugins, they will show compression status for each component (html, javascript, css).

Also, in order to test each compression method (gzip/deflate) you could alter the "network.http.accept-encoding" preference in Firefox (default value is "gzip,deflate")


Does anyone know how you TEST if your IIS6 server is sending zipped content?

Is there a "test your website" site out there that can tell you??

Can you use Firefox to tell you (firebug or some other plug in?)

[UPDATE]

Using YSlow with FireBug. Click on the "components" tab and it shows raw and gzipped sizes.


I played around with getting this set-up on our server (IIS 6) and while enabling it was fairly simple, it didn't give us as much control over it as I needed. I ended up purchasing httpZip from port80 Software. It made it trivial to enable and configure it. It looks like IIS 7 is much better about this.