【发布时间】:2018-07-04 17:02:13
【问题描述】:
让我先解释一下上下文。
以下是我的理解,请勿喷我:)
我有一个 HttpModule,它有助于在事件 OnAuthorizeRequest 上重写 URL。
因此,每当请求以 www.mysite.com/abc/ 出现时,模块都会使用 context.RewritePath 将其重写为其底层模板,例如 /abcTemplate.aspx
现在,当我检查我的 IIS 日志时,即C:\inetpub\logs\LogFiles,除了很多/abcTemplate.aspx,我无法在任何地方找到/abc/
所以,有几个问题
-
/abc/是否曾经登录过 IIS。如果是,那么在哪里? - 如果不是,那是否意味着
HttpModule中的事件发生在IIS logging之前?
我找到了一个链接here,但它并没有完全回答我的问题。
除了上述之外,我尝试在互联网上搜索但没有得到任何相关结果。
可能我没有输入正确的关键字。
请帮忙。
提前致谢。
【问题讨论】:
-
你试过 Freb 吗? docs.microsoft.com/en-us/iis/troubleshoot/…
标签: asp.net iis url-rewriting httpmodule iis-logs