2009-06-26 16 views
0

我們在Windows Server 2003(32位)開發機器上使用Sitecore 6。在虛擬目錄下運行Sitecore生產站點

我知道它不推薦用於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的web應用將包含在web.config中Sitecore的管道,我們會利用部分來配置虛擬文件夾允許我們的Sitecore應用程序位於其中,並將其指向內容樹中的相應位置。

是否有可能把它關閉?這只是面向客戶的網站,在這些服務器上將沒有CMS編輯功能,這將通過不同服務器上的防火牆內更標準的Sitecore安裝完成。

我們遇到的錯誤集中在加載App_Config文件夾中的各種配置文件。

它似乎最初做了一個Server.MapPath在「/」(這對我們來說是錯誤的),所以我們已經嘗試在web.config中放置絕對路徑並且仍然沒有喜悅(我認爲必須有一些硬編碼段查找Include目錄)。

任何幫助將不勝感激。

感謝

回答

3

不幸的是你,Sitecore的不會在虛擬目錄中運行,它需要在站點根目錄。

+1

這麼長時間以來,我問了這個問題。但謝謝你的回答。你當然是完全正確的,我們最終不得不把Site Core放在我們網站的根部。 – danswain 2009-10-15 21:55:49