您的位置:首页 > 其它

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

2007-02-09 11:48 337 查看
可能在使用CSDN博客的时候,你会发现一个问题.比如说我这篇文章的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重定向,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: