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