Итак, мне нужно, чтобы мой сайт передавал это в маршрутизации:
blah.com / sitename / {controller} / {action} / {id}
"sitename" похоже на Vdir, но не совсем.Это поможет мне получить правильные данные и т. Д. Для заданного имени.
Каков наилучший способ сделать это?Я попытался сделать это в маршрутизации, но не пошел, так как он не может найти страницу (это когда я пытаюсь перейти прямо на страницу входа в систему):
routes.MapRoute(
name: "Default",
url: "{sitename}/{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
Пользователи получат URL-адрес, как blah.com/somesite или blah.com/anothersite.
Я просто хочу, чтобы возможность маршрутизации работала как обычно, но чтобы можно было извлекать часть "somesite" или "anothersite" вокруг контроллеров.