Sitecore 如何设置在浏览器上键入此http://[实例名称]时显示的默认页面?

Sitecore 如何设置在浏览器上键入此http://[实例名称]时显示的默认页面?,sitecore,Sitecore,我删除了default home节点并创建了另一个名为homepage的节点。当我键入http://[instance name]时,sitecore给了我一个错误,显示找不到布局![在此处输入图像描述][1] 我可以正常使用页面编辑器和页面内容。但是,当我在浏览器中键入http://[instance name]时,它不会显示默认页面。为什么? 我只是一个新的网站核心,请更具体 错误:请求的文档的布局不正确 找不到。 最可能的原因: 您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或

我删除了default home节点并创建了另一个名为homepage的节点。当我键入http://[instance name]时,sitecore给了我一个错误,显示找不到布局![在此处输入图像描述][1]

我可以正常使用页面编辑器和页面内容。但是,当我在浏览器中键入http://[instance name]时,它不会显示默认页面。为什么? 我只是一个新的网站核心,请更具体

错误:请求的文档的布局不正确 找不到。 最可能的原因: 您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确。 您可以尝试: 返回上一页 转到起始页
更多信息

可能是您的新主节点没有附加布局。如果登录到Sitecore的内容编辑器并转到“演示文稿”选项卡->详细信息,您是否看到分配给默认设备的任何内容?

如果您这样做,可能是因为您仍然需要发布更改。如果没有,请尝试附加布局(Sitecore附带了一些示例布局,以检查这是否是问题所在)

执行Trayek建议的检查,同时检查/app_config/include/sites.config(或直接在web.config中,但这不是推荐的方式)中是否正确设置了站点定义和主机名,以确保已将正确的instancename附加到站点根目录


此外,将Sitecore客户端切换到web数据库并检查分配给您的主项目的演示文稿,这可能是一个发布问题。

我通常在新安装但尚未发布时遇到此问题。发布使母版和web同步,并且考虑到您的页面编辑器体验良好,似乎您的母版处于良好状态,但web处于非良好状态。

您的站点配置中是否可能有错误的“startItem”参数?您必须将其设置为正确的项目,该项目在输入时不带url(/)

我想您应该检查Web.Config配置标记

请检查,在那里,有各种网站的startitem服装。把它们换成你的startItem,试试看

希望这有帮助

一定要让我们知道它是否有效

问候,


Varun Shringarpure

他还可以通过将站点设置为Live模式来测试这一点-在
App\u config/Include中将文件名更改为
LiveMode.config