私は ASP.NET 4.0 Web サイト (mysite.com) を持っており、mysite.com/talk のプロジェクトに新しい機能を追加する予定です。キッカーは、talk.mysite.com を URL として使用して /talk サブディレクトリにアクセスして利用する必要があることです。.net または IIS 6.0 でこれを行うにはどうすればよいですか?
質問する
250 次
1 に答える
1
ここにはいくつかのオプションがあります。
- URL 書き換えルールを追加します。着信ホスト名
talk.mysite.com
と一致し、それを に書き換えmysite.com/talk
ます。 - IIS 内に (/talk ディレクトリを指す) 新しい Web サイトを作成し、そのバインディング情報を変更します。のトラフィックのみを受け入れるように「ホスト名」を設定し
talk.mysite.com
ます。 - ASP.Net アプリケーション レベルでリダイレクトを実行します。
Application_BeginRequest
ハンドラーを global.asax に追加し、 Request.Url.Host が の場合はリダイレクトしtalk.mysite.com
ます。
最適なものは、シナリオの詳細によって異なります。#1 がおそらく最も簡単 (最も簡単) だと思いますが、場合によっては他の方法の 1 つの方が適しているかもしれません。
于 2012-10-23T18:13:16.647 に答える