Я пытаюсь сделать следующее в моей Global.asax файл:ASP.NET 4 маршрутизации вопрос
На данный момент у меня есть, чтобы определить свой маршрут, как это:
routes.MapPageRoute(
"ViewPage",
"pages/{slug}",
"~/viewpage.aspx",
false
);
Уведомления страниц слова до {slug}
Теперь, если я определить это так:
routes.MapPageRoute (
"ViewPage",
"{slug}",
"~/viewpage.aspx",
false
);
это делает п от работы.
Мои CSS и JS файлы обыкновение нагрузки, я получаю 404.
Но, если я это сделать:
routes.MapPageRoute (
"ContactPage",
"contact",
"~/contact.aspx",
false
);
Он отлично работает ??
В основном я хочу, чтобы мои URLs выглядеть следующим образом:
example.com/contact
или example.com/about-us
и все это подается динамически из базы данных на основе {} слизня.
Может ли кто-нибудь помочь?
+1 - Решение похоже на http://www.stevefenton.co.uk/Content/Blog/Date/201101/Blog/The-Nicest-URLs-In-ASP-NET-MVC/ – Fenton