Вы можете добавить промежуточное программное обеспечение для маршрутизации таким образом, чтобы оно знало, куда входит имя контроллера в URL.
Например если ваш корневой URL-адрес ядра asp.net - http: // www.mysite.com / web
Вы можете настроить маршрутизацию, как показано ниже:
routes.MapRoute(
name: "default_route",
template: "/web/{controller}/{action}/{id?}",
defaults: new { controller = "Home", action = "Index" });