构建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 达标 重写前页面的物理路径

2011051718054643.png

 2、重写 Global.cs RegisterRoutes函数

2011051718053453.png

3、效果预览

2011051718112047.png

2011051718113069.png

2011051718114277.png

2011051718115232.png

初次写博,希望大家多多指教,欢迎拍砖!!

转载于:https://www.cnblogs.com/darjuan/archive/2011/05/17/darjuan_first_blog.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值