2012-02-21 9 views
0

私はhttp://www.xyz.comのようなURLを使用して私がアクセスする私のドメインでホストされているasp.netを持っています。私は、http://www.xyz.com/subsite1のようなURLを使用してアクセスできる仮想ディレクトリ内のルートWebアプリケーションの下にある他のWebアプリケーションを持っています。asp.netサイトのサブサイトとしてSharepointサイト

私はsharepointサイトを私のルートウェブサイトの下にあるサブサイトで、http://www.xyz.com/sharepointsite1のようなURLを使ってアクセスできます。

私はSharepoint 2010サーバをインストールしました。これは、新しいウェブサイトSharepoint-80と中央管理サイトをインストールしました。私は、私のasp.net wesiteとそのサブサイトファイルがあるwwwwrootを指すようにSharepoint-80ウェブサイトの設定を変更しました。今私は私のsharepointサイトで新しいサイトコレクションを作成し、それがsuccessfuly作成された場合。しかし、私はそれを参照して、私はエラーが発生します。

HTTPエラー500.19 - 内部サーバーエラーページの関連する構成データが無効であるため、要求されたページにアクセスできません。

私のウェブサーバはドメインコントローラでもあります。どうすればこの問題を解決できますか?そして、私はどのように私のメインのウェブサイトの下にサブサイトとしてSharePointサイトを持っているの主な目的を達成するのですか?

ありがとう

答えて

1

私はあなたが別のホストヘッダーを使用しているか、あなたは私の意見では、複雑になりHttpModuleをを書くことができない限り、それは、可能ではないと思います。逆は可能ですが、あなたが/subsite

で、その後ASP.NETサイトを/でSharePointサイトを持つことができた理由は、IISのSharePoint WebサイトでIIS ASP.NETのWebサイトとは異なります。 IIS SharePoint Webサイトには、SPRequestモジュールが登録されており、SharePointコンテンツデータベースからデータを取得します。 /を要求すると、常にこのデータがSharePointコンテンツデータベースから取得されます。

SharePoint-80 Webサイトがwwwrootを指し示すように変更した場合は、本質的にパイプラインからSPRequestモジュールを削除しました。これは、データベースからコンテンツを取得できないため、エラーが発生する理由です。

0

これとは逆です。メインサイトをSharepointサイトに変更し、他のasp.netアプリケーション/サイトをsharepointのサブサイトにします。

関連する問題