Запуск Sitecore Production Site в виртуальном каталоге - PullRequest
0 голосов
/ 26 июня 2009

Мы используем Sitecore 6 на компьютере с Windows Server 2003 (32-разрядная версия).

Я знаю, что это не рекомендуется для сайта редактирования CMS, но нам сказали, что веб-сайты Sitecore можно запускать из виртуального каталога.

Вот проблема:

мы бы хотели добиться того, что показано на диаграмме ниже бедного человека.

У нас есть сайт (.net 1.1)

/WebSiteRoot (.net 1.1)
|
|
|---- Custom .net 1.1 Web Application
|
|---- SiteCore frontend WebApplication (.net 2.0)
|
|---- Custom .net 2.0 WebApplication

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

Можно ли это осуществить? Это просто веб-сайт, ориентированный на клиента, на этих серверах не будет функционала редактирования CMS, что будет сделано из более стандартной установки Sitecore внутри брандмауэра на другом сервере.

Ошибки, с которыми мы сталкиваемся, связаны с загрузкой различных файлов конфигурации в папку App_Config.

Кажется, что он изначально выполняет Server.MapPath для "/" (что нам не подходит), поэтому мы попытались поместить абсолютные пути в web.config, но до сих пор нет радости (я думаю, что должна быть какая-то жестко закодированная часть ищет каталог «Включить»).

Любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

3 голосов
/ 15 октября 2009

К сожалению, Sitecore не будет работать в виртуальном каталоге, он должен быть корнем сайта.

...