私はasp.net MVC 5サイトを持っています。私は多くのルートを持っているasp.net MVC - ルートを短縮し、古いルートを無効にします。
- 例えば
http://example.com/places/placename
http://example.com/home/about
http://example.com/home/privacy
最初は動的である - ホームコントローラには約&プライバシー操作に後者の二つだけのポイント。
これはうまくいきますが、すべての '/ home /' URLがルートを指しているようにしたいと思います。例えば
http://example.com/home/privacy
は、私が(内容の重複がSEOのために悪いです)も、もはや仕事に旧ルートたい
http://example.com/privacy
を指している必要があります。
前者は実行するのは簡単ですが、古いルートはまだ機能しています。これを扱うエレガントな方法は何ですか?
thx。
についての詳細を知るために、この
ようRouteConfig.cs
してからにHomeControllerのアクションメソッドで線の下に書きます:/stackoverflow.com/questions/3337372/asp-net-mvc-removing-controller-name-from-url –