I have configured IIS7 to gzip static content.
http://www.coderjournal.com/2008/04/iis-7-compress-javascript-gzip/
However, the files don't "stay" gzipped.
Here's my use case:
- Request test.css file. It is not gzipped.
- Request it again within a few seconds. It is gzipped.
- Wait 5 minutes.
- Request test.css file again. It is not gzipped.
This doesn't make sense -- shouldn't the gzipped version of a static file be delivered on all subsequent requests, if the original did not change?
Note: I am using Firefox and Firebug to verify gzipped content by checking the Content-Encoding header.