0

技術者の皆さん、こんにちは。

SaaSモデルを使用してWebアプリケーションを作成することを計画しています。

そのために、アプリケーションが実行時に各Webサイトユーザーに対して一意のサブドメインURLを作成するようにアプリケーションを開発したいと思います。

Webサイトが www.mydomain.comの場合、実行時にサブドメインURL、つまり User1場合はwww.user1.mydomain.com、User2の場合はwww.user2.mydomain.comなどを作成する必要があります。

Webサイトは、.NETFramework4.0およびSQLServer2008を使用して作成されます。ホスティング環境はIIS7.0になります。

これについて、IIS7.0でWebアプリケーション用にアクティブ化されたワイルドカードドメイン機能を使用してURL書き換えを使用する必要があるという考えがあります。

ただし、IISでワイルドカードドメイン機能をアクティブ化する実際のプロセスと、ユーザー固有のサブドメインURLを表示するコードの一部は私にはクリアされません。

早めの対応をお願いします。

乾杯 !!

4

1 に答える 1

0

ステップ 1:ユーザーからすべてのバインディング情報 (IP アドレス、ホスト名、アプリケーション プール) を取得します。

ステップ 2: Web サイト名が IIS に既に存在するかどうかを確認します。存在する場合は、一意の名前を付ける必要があります。

ステップ 3:すべてのバインディング情報を使用して、IIS で新しいサイトを作成します。

以前に同じタスクを実行し、新しいサイトを作成するたびに新しいデータベースを作成しました。

于 2012-09-04T07:54:53.617 に答える