シナリオを想像してみてください。
wellspell.com
同じように
wellspeel.com
weelspell.com
weelspeel.com
MVC アプリケーションが正しいドメイン名でのみ動作するようにしたい。
私の現在の問題は、現在の DNS コントロール パネルでCNAMEがサポートされていないことに*.wellspeel.com
あります。www.wellspeel.com
wellspeel.com
http://wellspeel.com
にリダイレクトできる最も簡単な構成は何http://wellspell.com
ですか?
私が今持っているのは、最初のコントローラーにrequestContext.HttpContext.Request.Url.Host
あります.
requestContext.HttpContext.Response.RedirectPermanent("http://wellspell.com");
しかし、これはすでにコントローラーの初期化の中にあります...コントローラーに到達する前にリダイレクトを行うことはできますか?
に関するドキュメントを探していましたUrlRoutingModule
が、数回試行した後、失われました...
誰かが私に正しい方向を示すことができますか、または誰かが問題を抱えていて、どうやってそれを解決しましたか?
PSまた、新しいWebサイトで単純なハンドラーを作成し、そのWebサイトバインディングですべての「悪い」ドメインを追加して、そこからリダイレクトすることも考えていました。おそらく単純なXML構成を使用して、更新を容易にします...