2010-03-02 2 views
0

내 사이트의 카테고리를 ID가 아닌 URL로 식별하고 싶습니다. "+"기호가 포함 된 범주를 추가 할 때 - 404 오류가 있습니다. 이 상황은 로컬 Visual Studio 서버에 배포 할 때 제품 인터넷 서버에서 발생합니다. 모두 정상적으로 작동합니다. 제발, 제발 제게 제안 해주세요.ASP.NET MVC의 라우팅

예 :
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "Home", action = "Catalog", id = "" }
);

http://wazy.ru/Catalog/Category/18+

+0

"+"기호는 완벽하게 유효한 URL 문자입니다. 404 페이지를 반환하는 페이지일까요? –

+0

예. 내 iis 서버가 그렇게 구성되어 있기 때문에 로컬 비주얼 스튜디오 카테고리 페이지에 표시했기 때문에 – hippout

+0

표시하십시오. 경로와 URL을 기재 해주십시오. –

답변

1

서버 실 거예요 경우 카테고리 이름을 잘못 404 오류가 발생. 나는 IIS가 콘트롤러 나 액션을 호출 할 수 없다고 생각한다. 어쩌면 this link 배포 방법을 알아내는 데 도움이됩니다.