使用IIS重写在ASP.NET 4.0应用程序。 有一些功能,我可以从内部ASP.NET调用将改变一个字符串URL的重写URL? 我想是能够做到这一点的代码隐藏。
事情是这样的: string ProduceRewrittenUrl(string publicUrl)
使用IIS重写在ASP.NET 4.0应用程序。 有一些功能,我可以从内部ASP.NET调用将改变一个字符串URL的重写URL? 我想是能够做到这一点的代码隐藏。
事情是这样的: string ProduceRewrittenUrl(string publicUrl)
是的,这将HttpContext.Current.RewritePath(string)
参考: http://msdn.microsoft.com/en-us/library/system.web.httpcontext.rewritepath.aspx
一个全球性的地方把它叫做是protected void Application_BeginRequest(Object sender, EventArgs e)
在global.asax
。
如果你想这样做的代码,看看使用Application_BeginRequest()
Global.asax中的事件。