可以在sitecore中创建具有***名称的项目。 这将允许处理任何页面名称。
如果创建*项目,还有一个(*)像子项目那样会是什么?
如果在项目项目下创建*项目会是什么?
答案 0 :(得分:9)
您可以在Sitecore中创建名为*
的项目。让我们假设您的内容树是:
-home
- item-a
- item-b
- item-c
- *
- *
- item-d
- *
如果你点击了网址:
/
- 返回主页/item-a
- item-a
项目/item-b/item-c
- item-c
/item-b/something-else
- /item-b/*
显示/aaa
- *
项目/bbb/ccc
- 显示*/*
项目。因此,如果某个级别的项目的名称与url段匹配,则会使用此项目。在其他情况下,Sitecore将检查是否存在通配符项(名称为*
的项),并将继续匹配下一个段。
我从来没有尝试使用过时的通配符 - 我觉得这没有多大意义。
答案 1 :(得分:0)
马雷克在他的解释中是对的(下图)。我想补充一些值得思考的问题:
在开始实施之前,应该考虑所有这些因素。 我写了一篇文章试图回答这些问题。请阅读:
希望有所帮助。