仅在登录时显示Sitecore页面

仅在登录时显示Sitecore页面,sitecore,Sitecore,我有一个已经发布的页面。该页面在预览/体验编辑器中看起来不错,但如果我没有登录到Sitecore管理员,则不会加载该页面 我已经发布了整个网站。所有其他页面都可以 一旦我点击了破损的页面,所有其他页面都会破损。我以前从未见过这种情况 这在我设置此页面的别名后开始 别名也必须发布它们存储在/sitecore/system/alias下面 黑暗中的一个镜头,给出了所有其他页面被破坏的可能原因。 也许您可以切换语言,当url以语言代码开头时,例如/da/testpage,您将转到丹麦语,/ja jp/

我有一个已经发布的页面。该页面在预览/体验编辑器中看起来不错,但如果我没有登录到Sitecore管理员,则不会加载该页面

我已经发布了整个网站。所有其他页面都可以

一旦我点击了破损的页面,所有其他页面都会破损。我以前从未见过这种情况


这在我设置此页面的别名后开始

别名也必须发布它们存储在/sitecore/system/alias下面

黑暗中的一个镜头,给出了所有其他页面被破坏的可能原因。 也许您可以切换语言,当url以语言代码开头时,例如/da/testpage,您将转到丹麦语,/ja jp/testpage转到日语。如果该语言没有内容或语言回退,那么它看起来就不好,而且看起来很糟糕

Sitecore有一个名为website#lang的语言cookie,具体取决于配置的站点名称。语言存储在那里,因此如果url不包含语言代码,并且存在语言代码cookie,Sitecore将使用该语言代码

如果您的站点使用“en”语言,您可以通过输入以/en开头的url来修复它/ 或者删除语言cookie


因此,如果您的情况是这样的,您的url别名中应该有一个语言代码。

我想您已经了解了一些情况。创建的别名是“/ce”。客户端希望保留该别名,因此我创建了301重定向。非常感谢。一开始我不知道这个页面正在改变语言。