IIS详细错误代码以及解释

分类:技术 5.93k浏览

概要
当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。该状态代码记录在 IIS 日志中,同时也可能在 Web 浏览器或 FTP 客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。
文章内第一页为1XX、2XX提示,第二页为4XX提示,第三页为5XX提示,第四页为FTP提示。

日志文件的位置
在默认状态下,IIS 把它的日志文件放在 %WINDIR\System32\Logfiles 文件夹中。每个万维网 (WWW) 站点和 FTP 站点在该目录下都有一个单独的目录。在默认状态下,每天都会在这些目录下创建日志文件,并用日期给日志文件命名(例如,exYYMMDD.log)。
HTTP
1xx – 信息提示
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 • 100 – 继续。
• 101 – 切换协议。

2xx – 成功
这类状态代码表明服务器成功地接受了客户端请求。• 200 – 确定。客户端请求已成功。
• 201 – 已创建。
• 202 – 已接受。
• 203 – 非权威性信息。
• 204 – 无内容。
• 205 – 重置内容。
• 206 – 部分内容。
3xx – 重定向
客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。• 302 – 对象已移动。
• 304 – 未修改。
• 307 – 临时重定向。

1 2 3 4