在 Windows 2000 中防止 Web 缓存 - 51windows.Net
51windows.Net > 技术文档 > Web开发 > ASP > 资料 > 在 Windows 2000 中防止 Web 缓存

在 Windows 2000 中防止 Web 缓存

  作者:Microsoft

本分步指南介绍了如何防止在服务器上以 Web 方式缓存对象。

在 IIS 5.0 中启用内容过期
启用了内容过期后,Web 浏览器会将当前日期与截止日期进行比较,以确定是显示缓存的页面还是向服务器请求更新过的页面。

要在 IIS 5.0 中设置 Web 站点内容的截止日期,请按以下步骤操作:

  1. 在“Internet 信息服务”管理单元中,选择要设置内容过期的 Web 站点、虚拟目录、目录或文件。\
  2. 右键单击 Web 站点、虚拟目录、目录或文件,然后选择属性。
  3. HTTP 标题属性表中,选择启用内容过期。
  4. 选择立即过期、在此后过期截止日期,然后在对应框中输入相应的过期信息。

备注:通常,对时间敏感的信息都只是一些单个的文件、目录或 Web 站点;但是,您也可以通过“WWW 主属性”的配置来为计算机上所有的 Web 站点设置内容过期。

使用 ASP 脚本防止缓存

您还可以通过给 ASP 文件添加脚本来防止缓存单独的页面。方法是:

  1. 在所选编辑器中打开 ASP 文件。
  2. 将以下脚本添加到 ASP 文件内容的最前面:
Response.Expires = 0 Response.Expiresabsolute = Now() - 1 Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "no-cache"

来自:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;311006&sd=tech






网站推荐:
虎的笑话 虎的成语 虎的歇后语
在线小游戏 成语排行榜 歇后语排行榜 中华五千年 文革图片


转载本站内容,请务必保留原作者信息。
本站提供的内容部分是在网上搜集,如果侵犯了您的版权,请告之,我们会删除内容或加上您的信息。(网站留言站内搜索)