Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
Pages do not expire as expected after you change Web site content
Article ID: 319384 - View products that this article applies to.
This article was previously published under Q319384
If you change content on a Web site, the changes do not appear as expected. Instead, Internet Information Services (IIS) 5.0 and later versions of IIS return the old content.
This can occur if HTTP compression is enabled on the Web server. Enabling HTTP compression introduces a new metabase key named HcCacheControlHeader. The default value of HcCacheControlHeader is set to max-age=86400 (that is, 86400 seconds). This means that the Web site stays in the cache of the browser for 24 hours.
If the client refreshes the content (for example, by pressing the F5 key), the IIS cache is updated and shows the changed content.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Setting the value of Response.Expires to 0 in the relevant ASP page does not resolve the issue.