나는 내 Global.asax 파일에서 다음을 수행하려고 :ASP.NET 4 라우팅 질문
routes.MapPageRoute(
"ViewPage",
"pages/{slug}",
"~/viewpage.aspx",
false
);
공지 단어 페이지 :이처럼 내 경로를 정의 할 필요가 순간
을 이제 {slug}
내가 이런 식으로 정의하면 전에 :
routes.MapPageRoute (
"ViewPage",
"{slug}",
"~/viewpage.aspx",
false
);
은 N을한다 오케이. 내가이 할 경우
내 CSS와 JS 파일, 나는 404
얻을 부하를 실 거예요하지만 :
routes.MapPageRoute (
"ContactPage",
"contact",
"~/contact.aspx",
false
);
그것은 잘 작동을 ??
example.com/contact
또는 example.com/about-us
하고 모두가 {슬러그}에 따라 데이터베이스에서 동적으로 제공됩니다 :
는 기본적으로 난 내 URL이 같이하고자합니다.
아무도 도와 줄 수 있습니까?
+1 - 해결책은 http://www.stevefenton.co.uk/Content/Blog/Date/201101/Blog/The-Nicest-URLs-In-ASP-NET-MVC/와 비슷합니다. – Fenton