用Global.asax文件实现Url重写
我在Global.asax的Application_BeginRequest里加入代码
String oldUrl = System.Web.HttpContext.Current.Request.Url.ToString();
if (oldUrl.Contains("aaa"))
{
HttpContext.Current.RewritePath("~/Default.aspx");
}
调试时,输入网址aaa/a.htm可以跳转到Default.aspx页面,但发布到IIS上,却不会跳转到Default.aspx页面。我用的是win7 + iis7.5,开发环境为vs2010,请问这个可以怎么解决?
[解决办法]