摘要: 首先总结一下为什么要对URL进行Rewrite,比如我可以把/Default.aspx?param=3替换成/Home/Default/3(类似mvc)。 一、缩短url,隐藏实际路径提高安全性; 二、易于用户记忆和键入; 三、易于被搜索引擎收录.这里就不谈缺点了,本身这也只是个简单的demo,这里是通过webform模拟mvc,然后再通过/Home/Default/3这种的url来还原真正的url。都知道asp.net的事件可以分为三种:应用程序级别的事件、页面级别的事件和控件级别的事件。显然对url的重写应写到应用程序级别的事件中,而HttpModule又是httpReq... 阅读全文
posted @ 2014-02-11 16:10 Dupont 阅读(869) 评论(0) 推荐(1) 编辑