2009-06-26 3 views
0

Wir verwenden Sitecore 6 auf einer Windows Server 2003 (32-Bit) -Entwicklungsmaschine.Ausführen der Sitecore-Produktionsumgebung unter einem virtuellen Verzeichnis

Ich weiß, dass es nicht für die CMS-Bearbeitungsseite empfohlen wird, aber uns wurde gesagt, dass es möglich ist, die Front-End-Sitecore-Websites aus einem virtuellen Verzeichnis heraus laufen zu lassen.

Hier ist das Problem:

wir möchten, was die unten armen mans Diagramm zeigt erreichen.

Wir haben eine Website (.net 1,1)

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

Der Sitecores webApplication würde die Sitecore-Pipeline in seiner web.config enthalten und wir würden Verwendung des Abschnitts machen den virtuellen Ordner zu konfigurieren, zu ermöglichen, wo sich unsere Sitecore-App befindet und zeigen Sie sie an die entsprechende Stelle im Inhaltsbaum.

Ist es möglich, dies zu entfernen? Dies ist nur die Website des Kunden, es wird keine CMS-Bearbeitungsfunktionalität auf diesen Servern geben, die von einer Standard-Sitecore-Installation innerhalb der Firewall auf einem anderen Server ausgeführt wird.

Die Fehler, auf die wir stoßen, konzentrieren sich auf das Laden der verschiedenen Konfigurationsdateien im Ordner App_Config.

Es scheint zunächst eine Server.MapPath auf "/" (was für uns falsch ist) zu tun, also haben wir versucht, absolute Pfade in der web.config und immer noch keine Freude (ich denke, es muss einige hartcodierte Stück sein das sucht nach dem Include-Verzeichnis).

Jede Hilfe würde sehr geschätzt werden.

Dank

Antwort

3

Leider für Sie, Sitecore wird nicht in einem virtuellen Verzeichnis ausgeführt, muss er der Site-Stamm sein.

+1

Solch eine lange Zeit seit ich die Frage gestellt habe. Aber danke für deine Antwort. Sie haben natürlich völlig Recht, und wir mussten Site Core an der Wurzel unserer Website platzieren. – danswain

Verwandte Themen