라우팅 문제로 인해 끔찍한 시간을 보내고 있습니다. 잘만되면 나를 도울 수 있기를 바랍니다. 여기 ASP.NET MVC 라우팅 문제
는 URL의 그 일입니다http://www.example.com/Stories/Action-Name/StoryName
http://www.example.com/Stories/Action-Name/
(자동으로 ~/기사로 리디렉션/액션 - 이름/STORYNAME 내가 원하는 어떤
그러나, 나는 후행를 제거합니다. 나는 아무 생각이 어떻게, 왜 이런 일이 http://www.example.com/StoryName
는 여기에 내가 Global.asax에에서 설정을 가지고 경로입니다 :
routes.MapRoute("SurvivorStoriesRedirect", "Stories/Action-Name/{id}", new {
controller = "Stories",
action = "Action-Name",
id = UrlParameter.Optional
});
날 내가 잘못 뭘하는지 알려 주시기 바랍니다.
감사합니다.
편집 -
확실하지 무엇이나 난이 엉망으로했지만, 난 그냥이 추가 방법 :
routes.MapRoute("SurvivorStoriesRedirect", "Stories/{action}/{id}", new {
controller = "Stories",
action = "Index",
id = UrlParameter.Optional
});
을 그리고 "스토리"컨트롤러에 대해 다른 경로를 제거하고 모든 듯 작업.
당신이 정의한 다른 경로를 사용하고있을 가능성이 높습니다. –
그 경로가 맨 위로 이동했는지 확인하기 위해 그 경로를 이동했습니다. –
조치 이름이 무엇입니까? – mare