【问题标题】:Sitecore Page Preview not working with multi site setupSitecore 页面预览不适用于多站点设置
【发布时间】:2010-10-19 12:42:49
【问题描述】:

我有一个包含多个网站的 Sitecore 项目,其中预览选项无法按预期工作。当我在一个带有演示文稿的项目上并单击演示选项卡中的预览时,我收到以下错误:

未找到请求的文档 ->

Requested URL: /sitecore/content/<WebnameXXX>/home 
User Name: default\Anonymous 
Site Name: website 
If the page you are trying to display exists, please check that an appropriate prefix    has been added to the IgnoreUrlPrefixes setting in the web.config. 

我能做些什么来解决这个问题? 我目前在 web.config 文件中使用 2 个网站节点。

Web.config 站点节点:

<site name="ggxxx_exxx1" hostName="ggxxx1.exxx.nl" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content/gxxx1_nl" language="nl-NL" startItem="/home" database="web" domain="extranet" allowDebug="false" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableAnalytics="true" enableDebugger="false" disableClientData="false" />

<site name="ggxxx_exxx2" hostName="ggxxx2.exxx.nl" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content/ggxxx2_nl" language="nl-NL" startItem="/home" database="web" domain="extranet" allowDebug="false" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableAnalytics="true" enableDebugger="false" disableClientData="false" />

【问题讨论】:

  • 你能粘贴你的网络配置吗,网站部分的那个位。这是标准的 Sitecore 6 还是代工厂??
  • 这是 Sitecore.NET 6.2.0(修订版 100507)

标签: sitecore preview presentation


【解决方案1】:

看起来您的网站定义有些偏差

/sitecore/content --//--- 主页

(双斜线)

【讨论】:

  • 更进一步,马克所说,site 定义(在web.config 中)的rootPathstartItem 属性应该以正斜杠开头但不以正斜杠结尾:rootPath="/sitecore/content" startItem="/home"跨度>
  • 双斜线,不知道怎么来的?你能告诉我这是如何在我粘贴在我的问题编辑中的 web.config 节点中实现的吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多