Just trying to do a bit of performance tuning on a client's site. I don't want to set far future expiries yet, because we are still changing a lot of stuff regularly, but I'd like to give everything an expiry time of one hour (which will avoid repeat requests for static content during most average visits to the site).
I'm returning Cache-Control
headers with a value of max-age=3600
, which is fine; however, do I need to set Expires
headers too, or are they obsolete now? And if I do need to set them, how would I do it using IIS Manager? The site is served from IIS 6.