在尝试对 IIS 错误进行故障排除时,我遇到了一个指南,该指南讨论了 IIS 日志中的错误代码。
修复任何 IIS / ASP.NET 错误需要知道的 4 个服务器日志
该帖子使用 IIS 日志文件的以下摘录...
2013-06-16 03:39:19 ::1 GET /test.aspx mincase=80 80 - ::1 - 500 16 0 3173
文章接着说 500 代表状态代码,而 16 是子状态代码。但是,当我尝试通过 Google 搜索状态码时,我总是看到它被称为500.16
. 这本质上是引用相同错误代码的两种不同方式吗?500 16
和和有区别500.16
吗?
两种不同的表达方式,是的。
就其价值而言,500.16 的做法更可取,因为更易于搜索和组织,并且出于同样的原因,很多错误代码都是这样做的。例如 http 错误代码。