当旧页面与新页面具有相同目录时,如何在Umbraco中创建重定向?

时间:2013-07-03 17:34:24

标签: asp.net-mvc regex umbraco

我目前在asp上运行一个旧网站。我有以下网址:

http://www.domain.com/products/cars/fastcar.asp

新网站位于Umbraco 4.11中,同一页面的网址如下:

http://www.domain.com/products/our-fast-cars/fast-car.aspx

我在UrlRewriting.config中创建了以下重定向规则:

<add name="CMSUpgrade301-26" virtualUrl="~/products/cars/fastcar.asp" destinationUrl="~/products/our-fast-cars/fast-car.aspx" rewriteUrlParameter="ExcludeFromClientQueryString" redirect="Application" redirectMode="Permanent" ignoreCase="true" />

该网站似乎没有进行重定向,而是尝试加载路径:

http://www.domain.com/products.aspxcars/fastcars.asp

当我转到网址时:

http://www.domain.com/products/cars/fastcar.asp

我怀疑它与在重写规则之前处理的MVC路由有关,但我不确定。

非常感谢任何帮助。

谢谢

1 个答案:

答案 0 :(得分:0)