URLRewriter问题,使用URL重写的最简单方法

    技术2022-05-11  53

    可能在使用博客的时候,你会发现一个问题.比如说我这篇文章的URL地址是:http://blog.csdn.net/bino/archive/2007/02/09/1506089.aspx

    为什么是这样呢.不是生成静态HTML也不是例如:article.aspx?id=1506089呢?

    请往下看...

    从网上下载现有的UrlRewriter;再将DLL放置到网站经引用的DLL目录中并引用

    并且在Web.Config中加入此代码...

    下面代码中的<!--网站文章-->下面就是URL重定向的正则表达式...

    相信这个大家都还能看得明白...如果不明白的...请先查看http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng.htm此页的正则表达式的说明,估计看完就会明白了.

     

    < configuration >    < configSections >      < section  name ="RewriterConfig"  type ="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"   />    </ configSections >    < RewriterConfig >      < Rules >        <!-- 网站文章 -->        < RewriterRule >          < LookFor > ~/HTML/(d(6,8))/Article_(d+.aspx </ LookFor >          < SendTo > ~/Article_Show.aspx?ID=$1 </ SendTo >        </ RewriterRule >      </ Rules >    </ RewriterConfig >

     这儿是一个文章系统的URL重定向,


    最新回复(0)