asp.net request.PathInfo实现的url重写
2009-04-15 00:00
393 查看
这种方法在《技巧/诀窍:在ASP.NET中重写URL》这篇文章提到的。简单的说,大家都知道:
先截张图给大家看下:
大家看到可以取得id,而使用的方法也很简单:
Request.PathInfo可以取得url扩展名的附加信息,就是可以取得/520,但我们只要那个数字,那么就是
http://www.jb51.net/product.aspx?id=520对搜索引擎的友好性肯定低于 http://www.jb51.net/product.aspx/520.htm
先截张图给大家看下:
大家看到可以取得id,而使用的方法也很简单:
Request.PathInfo可以取得url扩展名的附加信息,就是可以取得/520,但我们只要那个数字,那么就是
Request.PathInfo.Substring(1)
相关文章推荐
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
- [ASP.NET]A potentially dangerous Request.Path value was detected
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
- Entity Framework在Asp.net MVC中的实现One Context Per Request(附源码)
- asp.net下实现URL重写技术的代码
- asp.net不用设置iis实现url重写 类似伪静态路由
- ASP.net实现无扩展名的URL重写。简单、方便、无需ISAPI
- ASP.net:URL重写实现IHttpHandler接口
- Asp.net利用Request属性实现自动返回上次请求页面
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
- asp.net实现无扩展名的URL重写
- 在ASP.NET中重写URL 方法四:在IIS5和IIS6中使用 ISAPIRewrite 来实现无扩展名的URL重写
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
- asp.net 2.0 简单实现url重写
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射) (转)
- UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
- 用 ASP.NET MVC 实现基于 XMLHttpRequest long polling(长轮询) 的 Comet
- ASP.net实现无扩展名的URL重写。简单、方便、无需ISAPI