私はもともと RouteConfig にこの maproute を持っていました
routes.MapRoute(
name: "thread",
url: "{Areamix}/{urltitle}/{id}/thread",
defaults: new {controller = "thread", action = "view"
});
そのルートは長すぎたので、これを短くします
routes.MapRoute(
name: "thread",
url: "{urltitle}/{Areamix}-{id}",
defaults: new
{
controller = "thread",
action = "view"
});
ルーティング URL が変更されたため、古い Web ページが 404 エラーを返すようになったことは既にご存じのとおりですが、古いインデックス付きページを新しい MapRoute にリダイレクトまたは永続的にリダイレクトするにはどうすればよいですか? それらはすべて、 {id}などの共通の機能を共有しています。