我在我的应用程序中使用了 Intelligencia 的 UrlRewriter,我遇到了一个问题,我设置的规则似乎正在从我的 url 中删除 + 符号。
例如,我想拥有这些网址/category/catname/+tag+tag
,但在我看来它是/category/catname/ tag tag
有没有人有任何想法,这取决于我的正则表达式吗?我已经在调节器中尝试过,它匹配得很好。
<rewriter>
<rewrite url="^/content/(.+)$" to="~/page.aspx?name=$1" />
<rewrite url="^/category/(.+)$" to="~/catalog.aspx?category=$1" />
<rewrite url="^/product/(.+)$" to="~/catalog.aspx?product=$1" />
<rewrite url="~/login/" to="~/login.aspx"/>
</rewriter>