【问题标题】:Setup error codes on IIS 6.0在 IIS 6.0 上设置错误代码
【发布时间】:2008-12-09 12:01:47
【问题描述】:

我希望 IIS 服务器在访问特定文件时返回 HTTP 304 (Not Modified)

我该如何设置?

【问题讨论】:

    标签: http iis


    【解决方案1】:

    选中 IIS 管理器中 HTTP 标头选项卡上的“启用内容过期”框:

    IIS 6.0 F1: Web Site Properties - HTTP Headers Tab

    【讨论】:

      【解决方案2】:

      AFAIK,这是不可能的(在 IIS 中)。要发送此代码,必须满足一些条件:

      1. 客户端必须有页面的缓存副本。
      2. 请求的 If-Modified-Since HTTP 标头时间/日期戳必须与服务器上的内容匹配。

      如果这两个条件都为真,服务器将返回 HTTP 304 状态码。

      【讨论】:

      • 如何检查此功能是否已激活?是否需要激活,还是默认开启?
      猜你喜欢
      • 1970-01-01
      • 2010-09-29
      • 2012-07-13
      • 2011-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 2015-09-13
      相关资源
      最近更新 更多