当我尝试访问指向不包含默认文档的目录的URL时,IIS 7.0会将此响应发送给我:
HTTP/1.1 200 OK Server: Microsoft-IIS/7.0 X-Powered-By: ASP.NET Date: Tue, 23 Feb 2010 07:36:47 GMT Content-Length: 0
我想知道,有没有办法让它输出一个404?
我发现的是,你必须在IIS中安装目录浏览function。
如果在web.config文件(这是默认设置)中安装并禁用它,则IIS将引发403.14错误。
如果你根本没有安装目录浏览function,那么你会得到一个200没有回应。
我还没有能够说服任何人这是一个错误,但它确实看起来像一个。
我希望IIS返回一个404。