Url rewriting 为Kentico中特定页面类型的所有新实例设置url模式?

Url rewriting 为Kentico中特定页面类型的所有新实例设置url模式?,url-rewriting,kentico,Url Rewriting,Kentico,我有一个自定义页面类型(olliEvent),最终用户使用它在我们的Kentico9CMS中创建新事件。由于网站的构建方式,从网站树生成的url路径可能不正确。每次最终用户创建新的OllieEvent页面时,我都需要自动设置自定义url路径。这些页面独占使用olliEvent页面类型和olliEvent页面模板,所以如果需要,我们可以在这些页面上设置参数 文件树是: /子网站/olli/类列表/(页面名称) 我希望url为: /olli/类列表/(页面名称) 我可以想出两种方法: 1) 基于文件

我有一个自定义页面类型(olliEvent),最终用户使用它在我们的Kentico9CMS中创建新事件。由于网站的构建方式,从网站树生成的url路径可能不正确。每次最终用户创建新的OllieEvent页面时,我都需要自动设置自定义url路径。这些页面独占使用olliEvent页面类型和olliEvent页面模板,所以如果需要,我们可以在这些页面上设置参数

文件树是: /子网站/olli/类列表/(页面名称)

我希望url为: /olli/类列表/(页面名称)

我可以想出两种方法:

1) 基于文件树创建URL时排除“子网站”文件夹。有办法做到这一点吗

2) 制作某种在页面类型或页面模板级别设置的宏类型url。这可能吗

谢谢!
Todd

一种方法是为该页面类型创建事件处理程序,因此当创建/更新该页面类型页面时,事件处理程序将URL路径/模式设置为/olli/class listing/(pageName)


一种方法是为此页面类型创建一个事件处理程序,因此当创建/更新此页面类型页面时,事件处理程序将URL路径/模式设置为/olli/class listing/(pageName)


谢谢你,鲁伊。这就是我们要采取的方法。谢谢,鲁伊。这是我们将要采取的办法。