IISの専用Windowsサーバーにフロントエンドアプリケーションと管理アプリケーションがあります。管理者はフロントエンドの画像ディレクトリを指す画像仮想ディレクトリを持ち、管理者からアップロードされた画像はフロントエンドのディレクトリにアップロードされます。また、管理者はフロントエンドのウェブサイトのサブドメインです。私はAzureでこの構造を再現しようとしています。Azure複数のWebサイト、サブドメイン、仮想ディレクトリ
これまでのところ、私が試したものを2つの異なるWebアプリケーションを作成し
を、外部ドメインは言うマッピングされ、www.contoso.comとadmin.contoso.com問題なく。しかし、管理用Webアプリケーションで仮想ディレクトリを作成する必要がある場合、admin Webアプリケーションのsite \ wwwrootフォルダ以外のものは参照できません。
同じWebアプリケーションに2つのディレクトリを作成しましたが、www.contoso.comとadmin.contoso.comを同じWebアプリケーション内の2つの異なるディレクトリにマップする方法が見つかりません。
フロントエンドをsite \ wwwrootにアップロードし、adminというサブディレクトリを作成し、www.contoso.comとadmin.contoso.comを同じWebアプリケーションにマップし、adminサブディレクトリを指すようにURLの書き換えを使用しました。 admin.contoso.com。しかし、フロントエンドを指すように管理者に仮想ディレクトリを追加する適切な方法を見つけることができません。
私は新しいポータルを使用しており、アプリケーションはASP.NET MVC、.NET 4.5を使用しています。
サブドメインと仮想ディレクトリを使用して複数のWebサイトを管理および設定する方法の正しい方向を教えていただけますか?
このソリューションは機能しますが、静的コンテンツをホストするためにAzure Blob Storageを使用することをお勧めします。 –