2010-10-19 70 views
2

我有一个Sitecore项目与多个网站预览选项不像预期的那样工作。当我上带有演示的项目,并在演示选项卡中我得到以下错误点击预览: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" /> 
+0

你可以粘贴你的网页配置,网站部分的位。这是标准的Sitecore 6或代工吗? – jimplode 2010-10-19 12:44:50

+0

这是Sitecore.NET 6.2.0(rev。100507) – Younes 2010-10-21 07:17:23

回答

2

看起来像你的网站的定义是稍微偏离

/Sitecore的/内容 - // ---家庭

(双斜杠)

+0

除了Mark所说的,你的'site'定义的'rootPath'和'startItem'属性(在'web.config'中)应该开始但不以一个正斜杠:'rootPath =“/ sitecore/content”startItem =“/ home”' – 2010-10-20 09:38:30

+0

双斜杠,我不知道它是如何到达的?你能告诉我这是如何在我的web.config节点中实现的,这些节点是粘贴在我编辑的问题中的? – Younes 2010-10-21 07:18:23