URL重写

在某种情况下,需要对URL进行重写,具体方法如下:

1 、在Global文件的 Application_BeginRequest方法中 添加如下代码

   

string url = Request.AppRelativeCurrentExecutionFilePath;
            Match match = Regex.Match(url, @"~/BookDetail_(\d+).aspx");
            if (match.Success)
            {
                Context.RewritePath("/BookDetail.aspx?id=" + match.Groups[1].Value);
            }
  设置正则表达式  如果匹配成功, 就重写URL地址,如果匹配失败  不做任何操作
阅读更多
个人分类: ASP.NET
上一篇WebService使用时注意的问题
下一篇把网站部署到IIS后访问不了,报错IIS管理器无法验证此内置账户是否有访问权
想对作者说点什么? 我来说一句

URL重写URL重写

2010年04月30日 12KB 下载

URL重写URL重写URL重写

2010年03月08日 588KB 下载

URL重写URL重写URL重写URL重写

2009年05月25日 100KB 下载

.net成功的url重写

2009年04月29日 22KB 下载

URL重写和Cookie用法

2008年09月18日 115KB 下载

C# url重写 C# url重写

2009年04月03日 25KB 下载

伪静态(url重写)

2011年11月24日 151KB 下载

用ASP.NET实现URL重写

2009年09月11日 205KB 下载

url重写工具,重写二级域名

2010年01月07日 432KB 下载

没有更多推荐了,返回首页

关闭
关闭