Я пытаюсь сделать в своем файле Global.asax следующее:
На данный момент я должен определить свой маршрут следующим образом:
routes.MapPageRoute(
"ViewPage",
"pages/{slug}",
"~/viewpage.aspx",
false
);
Обратите внимание на слова pages перед {slug}
Теперь, если я определю это так:
routes.MapPageRoute (
"ViewPage",
"{slug}",
"~/viewpage.aspx",
false
);
Это не работает.
Мои файлы CSS и JS не загружаются, я получаю ошибку 404.
Но если я сделаю это:
routes.MapPageRoute (
"ContactPage",
"contact",
"~/contact.aspx",
false
);
Работает нормально ??
В основном я хочу, чтобы мои URL-адреса выглядели так:
example.com/contact
или example.com/about-us
, и все это обслуживается динамически из базы данных на основе {slug}.
Кто-нибудь может помочь?