asp.net 站点URLRewrite使用小记

 更新时间:2009年11月30日 20:48:01   作者:  
asp.net的底层运作已经也乱谈过一番, 今天记一下URLRewrite的方法。
IIS收到请求-->ISAPI用于处理该请求-->BeginRequest开始-->EndRequest结束-->输出Response
中间有好多其它的流程就不标记了,这里只是列出URLRewrite所走的流程。
其实就是在BeginRequest事件中调用HttpContext的RewritePath方法,将该请求重新“定位”至一个目标URL就完成了。
在站点的Global.asax文件BeginRequest方法中添加代码:
复制代码 代码如下:

public class Global : System.Web.HttpApplication
{
protected void Application_BeginRequest(object sender, EventArgs e)
{
HttpContext context = HttpContext.Current;
if (context.Request.Path.Equals("/demo", StringComparison.InvariantCultureIgnoreCase))
{
context.RewritePath("~/demoList.aspx");
}
}
}

相关文章

  • asp.net下生成99个不同的随机数

    asp.net下生成99个不同的随机数

    asp.net下生成99个不同的随机数...
    2007-04-04
  • MVC4制作网站教程第二章 用户登陆2.2

    MVC4制作网站教程第二章 用户登陆2.2

    这篇文章主要为大家详细介绍了MVC4制作网站教程,用户登陆功能的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • asp.net core实现在线生成多个文件将多个文件打包为zip返回的操作

    asp.net core实现在线生成多个文件将多个文件打包为zip返回的操作

    遇到安卓手机解压缩文件损坏问题时,可以考虑两种解决方案,方案一是使用SharpCompress库,它是一个开源项目,能够提供强大的压缩与解压功能,支持多种文件格式,方案二是采用aspose.zip库,这两种方法都能有效解决文件损坏的问题
    2024-11-11
  • System.Web.Routing入门及进阶

    System.Web.Routing入门及进阶

    System.Web.Routing已经作为一个程序集包含在.net3.5sp1中发布了。虽然我们并没有在3.5sp1中发现Asp.net Mvc的踪迹,但是亦以感觉到它离我们不远了
    2011-12-12
  • 详解.NET中负载均衡的使用

    详解.NET中负载均衡的使用

    这篇文章主要介绍了详解.NET中负载均衡的使用,负载均衡即LB,就是将并发的用户请求通过规则后平衡、分摊到多台服务器上进行执行,以此达到压力分摊、数据并行的效果
    2022-06-06
  • Asp.Net MVC记住用户登录信息下次直接登录功能

    Asp.Net MVC记住用户登录信息下次直接登录功能

    有的时候做网站,就需要记住用户登录信息,下次再登录网站时,不用重复输入用户名和密码,原理是浏览器的cookie把状态给记住了!这篇文章主要介绍了Asp.Net MVC记住用户登录信息下次直接登录功能,需要的朋友可以参考下
    2018-09-09
  • Asp.net防止盗链的实现原理分析

    Asp.net防止盗链的实现原理分析

    今天在书上偶然看到了如何实现防盗链的问题,到网上查看了一下盗链主要是其他的一些网站引用本站图片或者下载链接。
    2011-01-01
  • Asp.net实现手写验证码的操作代码

    Asp.net实现手写验证码的操作代码

    这篇文章主要介绍了Asp.net实现手写验证码的操作代码,首先我们来实现生成 生成验证码的这一部分,这时候我们需要封装一个类,里面有生成图片和字符的方法,其实本质上就是一个随机数,这个类卸载Model里面即可,具体操作代码跟随小编一起看看吧
    2024-05-05
  • asp.net(c#) MS AJAX的安装

    asp.net(c#) MS AJAX的安装

    asp.net(c#) MS AJAX的安装...
    2007-06-06
  • asp.net在iframe中弹出信息并执行跳转问题探讨

    asp.net在iframe中弹出信息并执行跳转问题探讨

    本代码将实现在iframe中弹出信息并执行跳转,感兴趣的朋友可以参考下
    2013-04-04

最新评论