我有一些关于在global.asax上重写url的代码。 当我构建我的网站时,它的工作非常好。
protected void Application_BeginRequest(object sender, EventArgs e)
{
HttpContext httpContext = HttpContext.Current;
string sDefaultPath = Context.Request.Path;
switch (sDefaultPath.ToLower())
{
case "/trang-chu":
httpContext.RewritePath("/Default.aspx");
break;
case "/gioi-thieu":
httpContext.RewritePath("/Contact/AboutUs.aspx");
break;
}
}
但是当我将它部署在IIS6(窗口服务器2003)上时,它无效。
当我点击链接时:“http:// scom:1122 / gioi-thieu” 它显示错误:“ HTTP错误404 - 未找到文件或目录”
请帮我修理一下!谢谢!
答案 0 :(得分:0)