我正在将 IIS 6 中的新文件类型映射到 ASP.NET 处理器;例如 .gif 图像类型。
IIS 将认为 GIF 图像不存在(例如http://www.example.com/NoExist.GIF) 并在将请求传递到 ASP.NET 之前引发 404 HTTP 错误。我想关闭 IIS 文件检查,以便 ASP.NET 可以自行选择处理无效请求。
答案1
查看扩展或处理该扩展的 ISAPI 映射中的“验证文件是否存在”设置。如果启用该选项,IIS 将发现文件不存在,并在调用 ASP 之前自行处理 404。如果未启用该设置,IIS 将把请求传递给 ASP,并让过滤器在内部处理它。