Add this to the top of your pages:<BR><BR>Response.expires = 60<BR>Response.ExpiresAbsolute = Now()-2<BR>Response.AddHeader "pragma","no-cache"<BR>Response.AddHeader "cache-control","private"<BR>Response.CacheControl="no-cache"<BR>
AOL, nor ANYTHING ELSE will be able to cache .asp pages, by default. Browsers may, but routers/proxies WILL NOT.<BR><BR>This is because every ASP page tries to set a cookie. This information means that the proxy/router will identify the page as FOR THAT USER ONLY, and will not cache it.<BR><BR>If you have Session state disabled then it will not try and set the cookie. However, IIS doesn't transmit any "was last modified" details (try opening an ASP page and then typing "document.lastModified" into the browser address bar - you'll get the date when the object was served, not modified), so caching doesn't usually take place.<BR><BR>www.webcaching.com has information on all of this.<BR><BR>Craig.