为啥 URLRewriter.dll的相关配置中,正则表达式不起作用
各位大大,我用了URLRewriter.dll,主要是想在项目中做伪静态处理其他一切都弄好了后,我在web.config中这么配置:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/Pages/Article/[\S\s]*\.html</LookFor>
<SendTo>~/Pages/Article/ArticleList.aspx?Type=[\S\s]*</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
我本意是想在Pages/Article路径下的ArticleList.aspx伪静态处理为xxxx.html,结果页面上直接把[\S\s]*当成结果输出,请问有人遇到过是怎么回事吗? --------------------编程问答-------------------- 上次使用了以下,但是没搞明白果断抛弃。。 --------------------编程问答-------------------- 我改成这样,还是不行啊
<RewriterRule>
<LookFor>~/Pages/Article/[\S\s]*\.html</LookFor>
<SendTo>~/Pages/Article/ArticleList.aspx?Type=$1</SendTo>
</RewriterRule>
补充:.NET技术 , ASP.NET