私たちは、Windows Server 2003(32bit)の開発マシンでSitecore 6を使用しています。仮想ディレクトリ下でSitecoreプロダクションサイトを実行する
CMS編集サイトでは推奨されていませんが、フロントエンドのSitecore 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
サイトコアwebアプリケーションのweb.configファイルでサイトコアのパイプラインを含んでいるでしょうし、我々は可能にするために仮想フォルダを設定するには、セクションを活用したいです私たちのSitecoreアプリケーションが座ってコンテンツツリーの適切な場所を指し示すようにします。
これをオフにすることはできますか?これは単に顧客が直面しているWebサイトであり、これらのサーバーにCMS編集機能はなく、別のサーバー上のファイアウォールの中に標準的なSitecoreインストールから実行されます。
私たちが遭遇しているエラーは、さまざまな設定ファイルをApp_Configフォルダにロードすることを中心にしています。
私たちはweb.configに絶対パスを入れてみましたが、最初は "/"のServer.MapPathを実行しているようです(これは間違っています)インクルードディレクトリを探します)。
ご協力いただければ幸いです。
おかげ
私はこの質問をして以来、このような長い間。しかし、あなたの答えに感謝します。もちろん、あなたは完全に正しかったので、Site Coreをサイトの根元に置く必要はありませんでした。 – danswain