伪静态的正则表达式
asp.net要实现urlwriter重写 &nbs...
asp.net要实现urlwriter重写 伪静态地址是:Product_1.html 实际地址是:Product.aspx?n=1想请问那个正则表达式怎么写啊~!谢谢~解决问题在在加分都没事~!
展开
2个回答
2012-01-01
展开全部
在web.config中配置一下
<configSections>
<section name="ReplaceUrl" type="URLRewriter.Config.UrlsSection, URLRewriter"/>
</configSections>
<ReplaceUrl>
<urls>
<add virtualUrl="~/Product(.+).html" destinationUrl="~/Product.aspx?n=$1"/>
</urls>
</ReplaceUrl>
还得加一句
<httpModules>
<add type="URLRewriter.RewriterModule, URLRewriter" name="RewriterModule"/>
</httpModules>
<pages/>
在bin目录里下载一个 URLRewriter放到里面就行了
<configSections>
<section name="ReplaceUrl" type="URLRewriter.Config.UrlsSection, URLRewriter"/>
</configSections>
<ReplaceUrl>
<urls>
<add virtualUrl="~/Product(.+).html" destinationUrl="~/Product.aspx?n=$1"/>
</urls>
</ReplaceUrl>
还得加一句
<httpModules>
<add type="URLRewriter.RewriterModule, URLRewriter" name="RewriterModule"/>
</httpModules>
<pages/>
在bin目录里下载一个 URLRewriter放到里面就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询