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

 更新时间:2009年04月15日 22:43:08   作者:   我要评论
最近对在开始研究url重写,对重写的原理以及重写之后引起的性能问题是研究的重点,研究过程中发现了一种轻便的“url重写方案”
这种方法在《技巧/诀窍:在ASP.NET中重写URL》这篇文章提到的。简单的说,大家都知道:
复制代码 代码如下:

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

先截张图给大家看下:

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

Request.PathInfo.Substring(1)

相关文章

  • asp.net 临时数据保存实现代码

    asp.net 临时数据保存实现代码

    在一个程序运行的时候往往我们会回到上一个页面,或者我们会需要当时留在这个页面的临时数据,例如,我们用百度搜索“脚本”之后我们会看到很多那啥我就不再说了啊!然后我们返回本来页面在文本框内会有“脚本”的字样,我们一下代码段就是实现这个功能
    2012-04-04
  • .NET获取当前路径的方法汇总

    .NET获取当前路径的方法汇总

    本文汇总了.NET(包括ASP.NET/WinForm等)获取当前路径的各种方法,具有一定的参考价值,下面跟着小编一起来看下吧
    2016-12-12
  • .NET框架中间语言IL指令大全

    .NET框架中间语言IL指令大全

    IL是微软.NET平台上衍生出的一门中间语言,.NET平台上的各种高级语言(如C#,VB,F#)的编译器会将各自的代码转化为IL。,其中包含了.NET平台上的各种元素,如“范型”,“类”、、“接口”、“模块”、“属性”等等。
    2016-06-06
  • Asp.Net Core Web应用程序—探索

    Asp.Net Core Web应用程序—探索

    这篇文章主要介绍了Asp.Net Core Web应用程序—探索,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • TextBox的宽度随输入的文本的大小而改变的js代码

    TextBox的宽度随输入的文本的大小而改变的js代码

    TextBox的宽度随输入的文本的大小而改变的asp.net代码。
    2009-09-09
  • asp.net 2.0的文件上传(突破上传限制4M)

    asp.net 2.0的文件上传(突破上传限制4M)

    在asp.net 2.0中,因为有了fileupload控件,上传文件十分简单
    2009-06-06
  • ASP.NET中母版页和shtml实例入门

    ASP.NET中母版页和shtml实例入门

    这篇文章主要介绍了ASP.NET中母版页和shtml,较为简单的分析了asp.net的母版页和shtml相关用法,需要的朋友可以参考下
    2015-06-06
  • ASP.NET MVC HttpPostedFileBase文件上传的实例代码

    ASP.NET MVC HttpPostedFileBase文件上传的实例代码

    这篇文章主要介绍了ASP.NET MVC HttpPostedFileBase文件上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • IsPostBack原理的介绍

    IsPostBack原理的介绍

    本篇文章,小编将为大家介绍,关于IsPostBack的原理,有需要的朋友可以参考一下
    2013-04-04
  • ASP.NET入门随想之检票的老太太

    ASP.NET入门随想之检票的老太太

    ASP.NET入门随想之检票的老太太...
    2006-09-09

最新评论