asp.net request.PathInfo实现的url重写

请好好珍惜,因为今天是你往后日子里最年轻的一天。有了梦想,你就会有动力,有了动力,你才会有成功的希望。对待健康,偏见比无知更可怕!
这种方法在《技巧/诀窍:在ASP.NET中重写URL》这篇文章提到的。简单的说,大家都知道:

//www.haodaima.com/product.aspx?id=520对搜索引擎的友好性肯定低于
//www.haodaima.com/product.aspx/520.htm

先截张图给大家看下:

大家看到可以取得id,而使用的方法也很简单:
Request.PathInfo可以取得url扩展名的附加信息,就是可以取得/520,但我们只要那个数字,那么就是

Request.PathInfo.Substring(1)

本文asp.net request.PathInfo实现的url重写到此结束。任何的限制,都是从自我的内心开始的。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
ASP.NET中Response.BufferOutput属性的使用技巧

ASP.NET轻量级MVC框架Nancy的基本用法

ASP.NET Core中的对象池介绍

.NET集成ORM框架HiSql

asp.net中MVC的处理流程详解