加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

在ASP.NET中用MSDNURLRewriting实现Url Rewriting

发布时间:2020-03-20 12:31:34 所属栏目:Asp教程 来源:互联网
导读:在ASP.NET中用MSDNURLRewriting实现Url Rewriting

public abstract class BaseModuleRewriter : IHttpModule
{
    
public virtual void Init(HttpApplication app){
        
// WARNING!  This does not work with Windows authentication!
        
// If you are using Windows authentication, 
        
// change to app.BeginRequest
        app.AuthorizeRequest += new EventHandler(this.BaseModuleRewriter_AuthorizeRequest);
    }


    
public virtual void Dispose() {}

    
protected virtual void BaseModuleRewriter_AuthorizeRequest(object sender, EventArgs e){
        HttpApplication app 
= (HttpApplication) sender;
        Rewrite(app.Request.Path, app);
    }


    
protected abstract void Rewrite(string requestedPath, HttpApplication app);
}

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读