This Is My Controllers в корне (без города):MVC3 MapRoute Неоднозначности между Именем контроллера без площади и равного Название района
- Главной
- Пользователей
И Мои районы являются:
+ Общие
- Controller1
- Controller2
+ Пользователи
- Управления
- Участник
Так Моя Login
Действия в членах контроллера (в корне) перед тем, как добавить член зоны каждую вещь это нормально, но знаю, что я получаю ошибку 404 для этого URL-адреса (http://MyProject.dev/members/login?Re turnUrl =% 2f)
Так как я могу определить MapRoute, чтобы исправить эту проблему?
Update
я попробовать это в главном Global.asax
:
routes.MapRoute(
"newLogMaproute",
"members/login{*pathInfo}",
new { area = "", controller = "Members", action = "Login"}
);
Но есть ошибка: A path segment that contains more than one section, such as a literal section or a parameter, cannot contain a catch-all parameter.
И я стараюсь это:
routes.MapRoute(
"newLogMaproute",
"members/login/{*pathInfo}",
new { area = "", controller = "Members", action = "Login"}
);
но это о ne возвращается 404.