2009-06-26 8 views
0

Nous utilisons Sitecore 6 sur une machine de développement Windows Server 2003 (32 bits). Je sais que ce n'est pas recommandé pour le site de modification de CMS, mais on nous a dit qu'il est possible de faire fonctionner les sites Web Sitecore frontaux à partir d'un répertoire virtuel.Exécution du site de production Sitecore dans un répertoire virtuel

est ici la question:

nous aimerions réaliser ce que le montre le diagramme ci-dessous mans pauvres.

Nous avons un site web (.net 1,1)

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

Le Sitecore webApplication contiendrait le pipeline Sitecore dans son web.config et nous ferions usage de la section pour configurer le dossier virtuel pour permettre où se trouve notre application Sitecore et pointez-la vers l'emplacement approprié dans l'arborescence de contenu.

Est-il possible de retirer ceci? Ceci est juste le site Web client, il n'y aura pas de fonctionnalité d'édition de CMS sur ces serveurs, qui sera effectuée à partir d'une installation Sitecore plus standard à l'intérieur du pare-feu sur un serveur différent. Les erreurs que nous rencontrons sont centrées sur le chargement des divers fichiers de configuration dans le dossier App_Config. Il semble faire un Server.MapPath sur "/" initialement (ce qui est faux pour nous) donc nous avons essayé de mettre des chemins absolus dans le web.config et toujours pas de joie (je pense qu'il doit y avoir un morceau codé en dur) qui recherche le répertoire Include).

Toute aide serait grandement apprécié.

Merci

Répondre

3

Malheureusement pour vous, Sitecore ne fonctionnera pas dans un répertoire virtuel, il doit être la racine du site.

+1

Un tel long depuis que j'ai posé la question. Mais merci pour votre réponse. Vous avez bien sûr raison et nous avons dû mettre Site Core à la racine de notre site. – danswain

Questions connexes