Я использую UrlRewriter от Intelligencia в своем приложении, и у меня возникла проблема, когда установленные мной правила удаляют символ + из моего URL.
Например, я хочу получить 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>