【发布时间】:2018-01-03 14:38:40
【问题描述】:
我需要在 umbraco 中重写一个 url。如果我留下空格,它目前正在工作。但是我想删除空格并用 + 替换它们以获得更多用户友好的 url,而没有 %20。
所以这是有效的。
/For-Sale/6_24-Hunter Street-KELVIN GROVE-4059
但事实并非如此。 umbraco 只是告诉我找不到该页面。 404 错误。
/For-Sale/6_24-Hunter+Street-KELVIN+GROVE-4059
这是我正在使用的 umbraco url 重写规则。
<add name="SaleRule"
virtualUrl="^~/For-Sale/(.*)"
destinationUrl="~/Result/Item?type=For-Sale&address=$1"
rewriteUrlParameter="ExcludeFromClientQueryString"
ignoreCase="true" />
知道我做错了什么吗?
【问题讨论】: