私たちには独特の状況があり、それに対する答えが見つかりません。さらに言えば、クエリを効果的に表現する方法さえ考えられません。
以前のサーバーは IIS6 を使用していました。フォルダ構造は次のように機能しました。
ドライブ
inetpub
Webコンテンツ
サイト 1 のコンテンツ
サイト 2 のコンテンツ
...
サイト n のコンテンツ
Web サイトを駆動する index.asp ファイルは "webcontent" フォルダーにあるため、すべてのサイトが共通のルートを共有します。これにより、1 つのエンジンですべてを駆動できるようになりました。IIS6 は構成設定をメタベースに格納するため、うまくいきました (そうですか?)。
構成設定は、ルート フォルダーのテキスト ファイルに保存されているようです (そして、私はちょうど道のりを感じています)。これは、以前のモデルを使用して 2 つ目の Web サイトを追加しようとすると、競合が発生することを意味します。
次に、2 つの質問:
私の状況に関する私の仮定は正しいですか?
以前と同様のセットアップを使用する方法はありますか、それともエンジンを書き直す必要がありますか? サイトの場合、.NET はありません。すべてが従来の ASP にあり、PHP への移行は非常にゆっくりです。