2010-10-19 3 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. 

Что я могу сделать, чтобы решить эту проблему вопрос? В настоящее время я использую 2 веб-узла в файле web.config.

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

+0

Это Sitecore.NET 6.2.0 (rev. 100507) – Younes

ответ

2

Похоже, ваше определение сайта немного от

/Sitecore/контент - // --- дом

(двойной слеш)

+0

В дополнение к тому, что сказал Марк, ваши атрибуты 'rootPath' и' startItem' определения 'site' (в' web.config') должны начинаться, но не заканчиваться косая черта: 'rootPath ="/sitecore/content "startItem ="/home "' –

+0

Двойная косая черта, я не знаю, как она там появилась? не могли бы вы показать мне, как это реализовано в моих узлах web.config, которые я вставил в мое редактирование вопроса? – Younes