0

我正在使用 urlrewriting.net 重写我的 URL。我的一条规则捕获“/restaurant”,但它似乎是一个“包含”规则,因为它也将捕获例如。“/restaurant-italia”,但我希望它只捕获完全匹配的“/restaurant”。

我的规则如下所示:

<add name="city_Restaurant_searchRule" virtualUrl="^~/(.*)/restaurant" destinationUrl="~/search.aspx?cityUrl=$1&amp;category=restaurant" rewriteUrlParameter="ExcludeFromClientQueryString" ignoreCase="true" xmlns="" />

任何帮助表示赞赏

谢谢托马斯

4

1 回答 1

2

也许在 virtualUrl 值的末尾添加 $ 会有所帮助。

于 2011-10-14T20:08:40.493 回答