我目前有一个在 ASP 上运行的旧网站。我有如下网址:
http://www.domain.com/products/cars/fastcar.asp
新站点位于 Umbraco 4.11 中,同一页面的 URL 如下:
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
当我转到 URL 时:
http://www.domain.com/products/cars/fastcar.asp
我怀疑这与重写规则之前正在处理的 MVC 路由有关,但我不确定。
任何帮助将不胜感激。
谢谢你