имя маршрута совпадает с именем папки - PullRequest
3 голосов
/ 30 декабря 2011

Мне интересно, могу ли я иметь маршрут, как показано ниже.

    var newHandler = new CustomRouteHandler("~/folder_name/abc.aspx");
    routes.Add(new Route("folder_name", newHandler));

У меня есть папка на моем веб-сайте asp.net с именем "имя_папки", и я хочу, чтобы маршрут с тем же именем был добавлен в коллекцию маршрутов и направлен в abc.aspx в той же папке.Я не могу сделать это, я получаю сообщение об ошибке HTTP 403.14 - Запрещено Веб-сервер настроен так, чтобы не отображать содержимое этого каталога.

Есть ли способ, чтобы эта "папка-имя" направлялась к "~/folder_name/abc.aspx"?

Ответы [ 2 ]

0 голосов
/ 04 января 2012

Наконец, я установил abc.aspx в качестве документа по умолчанию для «имя_папки», и это сработало.

0 голосов
/ 03 января 2012

Попробуйте

    routes.Add("folder_name", new Route("folder_name", new CustomRouteHandler("~/folder_name/abc.aspx")));
...