2011-07-23 8 views
1

IISでホストされているASP.NETアプリを開発中です。登録時のアカウントのサブドメインの作成

登録時に別のサブドメイン(username.abc.com)またはディレクトリ(abc.com/username)に別のユーザーにアクセスしたいと考えています。

IISでこれを行うには十分なリードがありません。私はいくつかのリンクを持っていますが、それらはApacheのソリューションを記述しています。

プログラムでASP.NET/IISでこれを行うには、私にいくつかのリードを与えてください。 ありがとう

答えて

1

サブドメインを別のサーバーまたは同じサーバー下の別のサブフォルダ(web.configを含む別のファイルセット)を指すようにすることができます。全く別のプロジェクトになる可能性があります。ランディングページやサイトを持つことができ、認証時にユーザー特権などに基づいて、対応するサイト/サブドメインにリダイレクトすることができます。

しかし、おそらく、それらは不要であるため、オンザフライで作成しないでください。より良いモデルが必要です。これがあなたが求めているものなのかどうかは分かりませんが、質問はあまり明確ではありません。

更新:Askerからのいくつかの入力に基づいて、私はこれがURLの書き換えに関連していると思います。詳細はコメントを参照してください。

+0

umm。はい!私が望むのは、登録時にすべてのユーザーに異なるダッシュボードのURLを与えることです。 username.abc.comまたはabc.com/usernameのようにあなたが言ったことは、異なるサブドメインまたは異なるディレクトリにあるすべてのユーザーに対して同じコードを作成することを意味しますか? facebook.com/usernameのfacebookの使い方などが好きです。 – Jayesh

+1

これはURL書き換えと呼ばれています。これについては、http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspxをご覧ください。それはあなたのために働くのですか?基本的には、要求を受け取り適切に処理するhttpモジュールを作成する必要があります。 domain.com/usernameに行く方が良いでしょう。 –

関連する問題