【发布时间】:2012-10-10 22:55:38
【问题描述】:
我希望在 Umbraco 中使用 URLRewriting.config 来设置一些重定向。他们中的大多数都可以正常工作,但有一些会让人头疼。
我有一个页面:/testpage.aspx,在新网站上现在位于/directory/testpage.aspx 下。我尝试了一些规则,但它们要么陷入循环,要么只是将我发送到第一页 - 这显然会产生 404 错误。
据我所知,下面的规则应该满足这个重写和工作,但我只是得到原始页面 - 这是这个网站上的 404。
<add name="Redirect400" rewriteUrlParameter="ExcludeFromClientQueryString" redirect="Domain" ignoreCase="true"
virtualUrl="^~/testpage.aspx$"
destinationUrl="/directory/testpage.aspx"
redirectMode="Permanent" />
那些正则表达式(如果我错了请纠正我),应该说任何以/testpage.aspx 开头和结尾的页面都被重定向到新的URL?任何人都可以提供任何帮助吗?
【问题讨论】:
标签: url-rewriting umbraco url-rewrite-module