可能在使用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重定向,
本文介绍如何在CSDN博客中实现URL重定向,通过使用UrlRewriter组件及配置Web.Config文件中的正则表达式,使得文章链接更加友好且易于管理。
1513

被折叠的 条评论
为什么被折叠?



