我们正在使用IContentFinder
实现将Umbraco页面路由到外部数据库中的产品。类别在Umbraco中管理。事实证明,如果我们重命名类别,则旧的CATEGORY页面将通过(通过URL跟踪器)自动重定向到新的页面,但是如果我打开old_category/productId
页面,则不会发生重定向。我需要访问所有 old URL以便找到相关的 new URL-或检查old_category
节点是否重定向到新URL。>
我该如何以编程方式做到这一点?我正在使用Umbraco 7.11
答案 0 :(得分:1)
URL跟踪器将其数据存储在{{1}}表中,因此您应该能够使用它来获取所需的内容。
还有一些DTO用于访问源代码中所需的数据。它们可能留作内部使用,但您可以复制它们以供自己使用。