我正在尝试跟踪IIS中的重写规则。启用了失败的请求跟踪并且记录了错误,但是我无法获得我想要的信息(我只有原始网址而不是重新创建的最终网址)。
我想我应该在 web.config :
中添加类似的内容<add provider="WWW Server" areas="Rewrite,RequestRouting" verbosity="Verbose" />
但无法识别重写和 RequestRouting 。
IIS建议我添加的是这些值:
<add provider="WWW Server" areas="Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,FastCGI,WebSocket" verbosity="Verbose" />
以下是我的 web.config
的示例<tracing>
<traceFailedRequests>
<add path="*">
<traceAreas>
<add provider="WWW Server" areas="Rewrite,RequestRouting" verbosity="Verbose" />
</traceAreas>
<failureDefinitions timeTaken="00:00:00" statusCodes="404" />
</add>
</traceFailedRequests>
</tracing>