【问题标题】:Item can be accessed via Display Name and Item Name if useDisplayName is true?如果 useDisplayName 为真,是否可以通过显示名称和项目名称访问项目?
【发布时间】:2020-11-16 09:33:34
【问题描述】:

我有一个名为“/Registration”的项目,显示名称为“/Register Here”。

我可以通过https://url/registration/https://url/register-here/ 访问该项目

如果 useDisplayName 设置为 true,是否会出现这种行为?

【问题讨论】:

    标签: sitecore sitecore-sxa


    【解决方案1】:

    是的。将 useDisplayName 值设置为 true 时会出现此行为。

    useDisplayName 添加了额外的逻辑来检查项目的显示名称是否与 url 段匹配(对连字符等思考进行额外处理)。

    它不会删除默认逻辑。这就是为什么通过https://url/registration/ 访问该页面仍然有效的原因。

    【讨论】:

      猜你喜欢
      • 2011-05-29
      • 1970-01-01
      • 2020-04-12
      • 2018-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      • 2021-07-08
      相关资源
      最近更新 更多