1

我有一些关于在 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、window server 2003 上时,它不起作用。

当我单击以下链接时:“http://scom:1122/gioi-thieu”它显示错误:“ HTTP 错误 404 - 找不到文件或目录

请帮我修复它!谢谢!

4

0 回答 0