0

ドメインの 1 つにサブドメインがあり、同じ Global.asax を指す必要がある他の 2 つのドメインがある MVC4 プロジェクトに取り組んでいます。

すべてのサブドメインは正常に動作しますが、メイン ドメインを開こうとすると一般的な例外が発生します

例: www.pqr.com、www.mno.com (これにはサブドメインがあります) 例: abc.mno.com、def.mno.com など - これらのルートは問題なく動作します

Route Testerを使用したとき、すべてのマッピングは問題ないようです

Route Tester でさえ一般的な例外を示します。www.pnr.comを開こうとすると、これらの特殊文字でビューが開きます�� I�%&/m�{J�J��t��$ؐ@������

ルートにドメイン名 (www.pnr.com) を追加すると、リクエストは URL/ルート サンプル ルートと一致しません。

routes.MapRoute(
            name: "www.pnr.com",
            url: "{action}/{id}",
            defaults: new { controller = "pnr", action = "home", id = UrlParameter.Optional },
            namespaces: new string[] { "Controller.pnr" }
                );

私たちは何を間違っていますか?どうすればこれを修正できますか?

4

0 に答える 0