AspNet网站维护时,想让一部分页面可以正常访问,而访问其他页面时则定位到固定的信息提示页面,能做到吗?

解决方案 »

  1.   


    能不能说说具体作法,使用HttpHandler吗?
      

  2.   

    可以。
    1、添加global.asax文件;
    2、在void Application_BeginRequest(object sender, EventArgs e)事件里用Request.Url取得当前URL,如果不是允许的页面,则跳到固定页面。
      

  3.   

    URL重写
      

  4.   

    谢谢各位的回答,由于对url重写不是太熟,这次使用了watsonchia提供的解决方法。但从wxr0323提供的文章中仍然学到了很多东西,谢谢