【发布时间】:2021-06-21 18:00:49
【问题描述】:
我有多个站点架构。喜欢这个
sitecore/content/site1
sitecore/content/site2
对于 site1 中引用的每个 site2 项目,我得到以下 URL:
www.site1.com/sitecore/content/site2/item
而不是
我调试了 Sitecore.Sites.DefaultItemSiteResolver 发现,只有将“启用预览”站点属性设置为 true 才能解析该站点:
但是现在,将其设置为 true 后,我遇到了另一个问题,页面解析现在也可以在预览中工作(这不是所需的行为,我只想在那里解决“webiste”站点)。它甚至会忽略设置为 false 的“Preview.ResolveSite”设置。
我做错了什么?如何为已发布的网站启用网站解析但不为预览启用网站解析?
【问题讨论】:
标签: sitecore sitecore-mvc