1
私がルートを持っている:既存のASP.NET MVCルートを別のもの(HTTP 301を使用)にリダイレクトする方法はありますか?
routes.MapRoute(
"Company",
"{id}/{name}.aspx",
new { controller = "Company", action = "CompanyIndex" }
);
私は同じURLにリダイレクト必要がありますが、 ".aspxの" 拡張子なし:
routes.MapRoute(
"Company",
"{id}/{name}",
new { controller = "Company", action = "CompanyIndex" }
);
しかし、(ASPXの拡張子を持つ)古いURLを返すことができません404エラーコード。 301リダイレクトを使用してリダイレクトするだけで済みます。