Can this be done in IIS 6?
To configure content expiration
-
In the Internet Information Services (IIS) Manager administrative tool, right-click Your Web Site, and then click Properties.
-
In the Properties dialog box, on the HTTP Headers tab specify expiration time, and then click OK.