2011-01-10 7 views
0

私は.NET MVC 2を学習しています。私が保存している都市リストのサブドメインを作成する方法を知りたいのですが表。都市にテーブルを追加するときに、何らかの形で動的に作成されるといいですね。例についてはASP.NET MVC Appで異なる都市のサブドメインを作成する

  • seatle.mysite.com
  • calgary.mysite.com
  • orlando.mysite.com

それは私の中で動作するために私がしたいです私のライブサイト(共有ホスティング、無制限のサブドメイン)だけでなく、ローカルの "Dev"環境(Windows 7、IIS 7)も使用できます。

+1

が重複する可能性が[それはサブドメインに基づいてASP.NET MVCのルートを作ることは可能ですか?](HTTPを: //stackoverflow.com/questions/278668/is-it-possible-to-make-an-asp-net-mvc-route-based-on-a-subdomain) –

+0

私はちょうどポストに行って、それはサブドメインコントローラーとアクション。私は必要ありません。本当にそれが必要です。ちょうどサブドメインです。だから私の場合は少し違う。 – PercivalMcGullicuddy

+0

これを行うには、ドメインのDNSレコードに触れる必要があります。ホストがAPIを公開していない限り(ホストされたドメインであることを前提にして)、プログラムでどのように行うのかはわかりません。/ –

答えて

1

DNSにサブドメインを作成する必要があります。技術的には、これをApplication_Startにプログラムすることができますが、実際にどのリストを使用するのか把握してから、一度作成するだけで十分です。 また、* .domainname.comがあなたのウェブサイトに行くように、DNSとウェブホストがワイルドカードドメインを行うことができるかどうかを確認してください。

あなたはマーティンBalliauwのブログがどのようにルートサブドメイン上の記事があり、それを行うの後: http://blog.maartenballiauw.be/post/2009/05/20/ASPNET-MVC-Domain-Routing.aspx

+0

非常に良いチュートリアル – SimonGates

関連する問題