【发布时间】:2020-11-16 09:33:34
【问题描述】:
我有一个名为“/Registration”的项目,显示名称为“/Register Here”。
我可以通过https://url/registration/ 和https://url/register-here/ 访问该项目
如果 useDisplayName 设置为 true,是否会出现这种行为?
【问题讨论】:
标签: sitecore sitecore-sxa
我有一个名为“/Registration”的项目,显示名称为“/Register Here”。
我可以通过https://url/registration/ 和https://url/register-here/ 访问该项目
如果 useDisplayName 设置为 true,是否会出现这种行为?
【问题讨论】:
标签: sitecore sitecore-sxa
是的。将 useDisplayName 值设置为 true 时会出现此行为。
useDisplayName 添加了额外的逻辑来检查项目的显示名称是否与 url 段匹配(对连字符等思考进行额外处理)。
它不会删除默认逻辑。这就是为什么通过https://url/registration/ 访问该页面仍然有效的原因。
【讨论】: