Я хотел бы иметь возможность создавать URL профиля, например, Facebook, для моего приложения MVC 2.
Например, мне нужно, чтобы URL выглядел как www.mywebsite.com/ enjprofile_name}, а пользователь перенаправлен на страницу своего профиля.
Но проблема в том, что он не маршрутизируется должным образом. Когда я добавляю
routes.MapRoute(
"Profile", // Route name
"{profile_name}", // URL with parameters
new { controller = "Profile", action = "Index", profile_name = UrlParameter.Optional } // Parameter defaults
);
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Я получаю Ресурс не может быть найден.
Может кто-нибудь сказать, пожалуйста, лучший способ сделать это.
Заранее спасибо.