我在“路由”到子 Web 应用程序中使用RewritePath() ,如在此 IIS 布局中:IHttpModule
例如,当对/root/bleh的请求进入时,根应用程序中的 HTTP 模块会重写/root/obw的路径,希望obw应用程序接管。
这主要是有效的,除了波浪号 (~) 不能正确解析:
波浪号运算符在重写后解析为根Web 应用程序,而不是obw Web 应用程序。这似乎是rebaseClientPath参数要RewritePath()
考虑的事情,但更改该参数似乎没有任何区别。
重写 URL 时,如何让波浪号 (~) 运算符正确解析?