문제가 있습니다.ASP.NET MVC 계층 구조 URL 라우팅
내 경로에는 계층 적 카테고리 뒤에 추가 매개 변수가 있습니다.
/2009/세계/아시아/08/내 라우팅
{년}해야하기 때문에
의 asp.net MVC는이 기능을 지원하지 않는 12/즐 - 즐 - 즐/{* 범주}/{월}/{일} 내가
처럼 사용 제한을 시도
/{이름}
하지만 해결책을 찾을 수 없습니다.
어떤 의견이 있나요?
고맙습니다.
문제가 있습니다.ASP.NET MVC 계층 구조 URL 라우팅
내 경로에는 계층 적 카테고리 뒤에 추가 매개 변수가 있습니다.
/2009/세계/아시아/08/내 라우팅
{년}해야하기 때문에
의 asp.net MVC는이 기능을 지원하지 않는 12/즐 - 즐 - 즐/{* 범주}/{월}/{일} 내가
처럼 사용 제한을 시도
/{이름}
하지만 해결책을 찾을 수 없습니다.
어떤 의견이 있나요?
고맙습니다.
name 매개 변수를 사용하여 라우팅에 다른 규칙을 추가하십시오.
라우트 처리기가 슬래시 문자를 토큰 화하므로 슬래시가 포함 된 범주를 가질 수 없으므로 경로가 올바르게 작동하는지, 확실하지는 않습니다. 다음과 같이 URL의 형식을 지정할 수 있습니다.
/2009/World+Asia/08/12/bla-bla-bla
이렇게하면 카테고리를 "세계 아시아"로 번역해야합니다.
그 다음 작동하지 않는 경우 하위 카테고리에도 일치하는 다른 경로가 필요할 수 있습니다.
{year}/{category}/{subcategory}/{month}/{day}/{name}