构建ASP.NET4.0 Friend Url 浅谈
Friend Url是什么东东?其实就是 友好URL格式, 我们现在姑且这样叫它吧
在ASP.NET MVC中,URL经过路由控制,基本不用做什么设置,即可到达URL重写,保证了URL简洁明了!
而在ASP.NET项目中,以往我们要做页面URL重写,不得不去大刀阔斧扩展一个HttpHandler,然后用正则表达式去匹配
通过Rewriter来实现我们的重写URL!
我们现在试一试在ASP.NET 中怎样合理快速的构建我们自己的Friend Url!
官方参考:http://msdn.microsoft.com/zh-cn/library/cc668201.aspx
我们在官方给出的基础上,将注册于Global.cs 文件中待重写的内容隔离出来,并通过XML文件存储
1、为站点中需要重写URL的页面配置节点
name 代表 routeName
to 代表 重写后的地址
from 达标 重写前页面的物理路径
2、重写 Global.cs RegisterRoutes函数
3、效果预览
初次写博,希望大家多多指教,欢迎拍砖!!
一花一世界 一叶一菩提