【发布时间】:2014-09-29 17:50:08
【问题描述】:
我想重写这种形式的字符串:
"/folder/default.aspx?a=1&b=2&c=3" (example)
到
"/newfolder/?a=1&b=2&c=3"
如果网址包含“a=1”
我正在使用 UrlRewritingNet
【问题讨论】:
标签: asp.net regex url-rewriting
我想重写这种形式的字符串:
"/folder/default.aspx?a=1&b=2&c=3" (example)
到
"/newfolder/?a=1&b=2&c=3"
如果网址包含“a=1”
我正在使用 UrlRewritingNet
【问题讨论】:
标签: asp.net regex url-rewriting
试试这个:
<rewrites>
<add name="SomeRuleNameHere"
virtualUrl="^~/folder/default\.aspx\?(.*&)?a=1(&.*)?$"
destinationUrl="~/newfolder/?$1a=1$2"
ignoreCase="true"
rewriteUrlParameter="ExcludeFromClientQueryString" />
</rewrites>
【讨论】: