В web.config мы имеем следующее:Настройка сайтов Sitecore
<sites>
<site name="shell" virtualFolder="/sitecore/shell" physicalFolder="/sitecore/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" loginPage="/sitecore/login" content="master" contentStartItem="/Home" enableWorkflow="true" enableAnalytics="false" xmlControlPage="/sitecore/shell/default.aspx" browserTitle="Sitecore" htmlCacheSize="2MB" registryCacheSize="3MB" viewStateCacheSize="200KB" xslCacheSize="5MB" />
<site name="login" virtualFolder="/sitecore/login" physicalFolder="/sitecore/login" enableAnalytics="false" database="core" domain="sitecore" disableXmlControls="true" />
<site name="admin" virtualFolder="/sitecore/admin" physicalFolder="/sitecore/admin" enableAnalytics="false" enableWorkflow="true" domain="sitecore" loginPage="/sitecore/admin/login.aspx" />
<site name="service" virtualFolder="/sitecore/service" physicalFolder="/sitecore/service" />
<site name="modules_shell" virtualFolder="/sitecore modules/shell" physicalFolder="/sitecore modules/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" content="master" enableAnalytics="false" enableWorkflow="true" />
<site name="modules_website" virtualFolder="/sitecore modules/web" physicalFolder="/sitecore modules/web" rootPath="/sitecore/content" startItem="/home" language="en" database="web" domain="extranet" allowDebug="true" cacheHtml="true" />
<site name="developer_default" hostName="developer05.poc" virtualFolder="" physicalFolder="/" rootPath="/sitecore/content" startItem="/Partners/UK/" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false" />
<site name="scheduler" enableAnalytics="false" domain="sitecore" />
<site name="system" enableAnalytics="false" domain="sitecore" />
<site name="publisher" domain="sitecore" enableAnalytics="false" enableWorkflow="true" />
<site name="unfunctioning_site_default" hostName="subdomain.developer05.poc" virtualFolder="" physicalFolder="/" rootPath="/sitecore/content" startItem="/Partners/UK/SomeSite" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false" />
</sites>
Это прекрасно работает, если добавить еще один сайт после publisher
, system
и scheduler
сайтов я получаю вопросы, мне было интересно, если кто-нибудь знает, почему это что я должен добавить их раньше?
вопрос я получаю:
Ресурс вы ищете (или один из его зависимостей) была удалена, переименована, или она временно недоступна. Просмотрите следующий URL-адрес и убедитесь, что оно написано правильно.
Запрошенный URL:/по умолчанию
Имя пользователя: Sitecore \ Anonymous
Название сайта: планировщик
Если страница, которую вы пытаетесь отображения существует, пожалуйста, проверьте, что соответствующий префикс был добавлен к параметру IgnoreUrlPrefixes в файле web.config.
Вы доступ к сайту в ваш браузер через хост 'developer05.poc'? –
на самом деле да его subdomain.developer05.poc, улучшил пример выше! – Anicho