Web Forms Routing не имеет правильного пути к изображениям, CSS, скриптам - PullRequest
0 голосов
/ 18 мая 2010

Я пытаюсь использовать новую маршрутизацию .net 4.0 для веб-форм с переменным успехом.

    protected void Application_Start(object sender, EventArgs e)
    {
        RegisterRoutes(RouteTable.Routes);

    }

    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.MapPageRoute(
            "", "article/{id}/{title}", "~/ar.aspx", true, new RouteValueDictionary{{"id", "[0-9]*"}, {"title", ""}}
        );  
    }

Маршрутизация как таковая хорошо работает как на локальном компьютере, так и на удаленном сервере. Однако я не могу выяснить, как настроить маршрутизацию таким образом, чтобы сервер игнорировал маршрутизацию для изображений, CSS и сценариев, поэтому он будет читаться как http://address/css/text.css вместо http://address/article/1212/some-text/css/text.css

Единственный способ сделать это, если я добавлю тег, но я уверен, что это можно сделать иным способом.

Буду признателен за любую помощь по этой теме.

Феро

1 Ответ

0 голосов
/ 18 мая 2010

У вас должен быть дополнительный окончательный маршрут Home, который направляет все, что не article/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...