Сопоставление запросов Castle MonoRail по умолчанию с действием контроллера
-
21-09-2019 - |
Вопрос
Я запускаю приложение монорельсовой дороги, в котором не настроена маршрутизация.Итак, я использую схему MRs standard Area /Controller /Action.aspx.(Я изменил обработчик MonoRail, чтобы прослушивать запросы .aspx).
Теперь проблема здесь в том, что /Home/Index.aspx - это моя начальная страница, но если кто-то зайдет на http://server.com/ он не переносится в / Home/Index.aspx, но вместо этого видит каталог, в котором указана запрещенная страница.
Есть ли какие-нибудь быстрые решения для этого?Я попытался заставить HttpHandler прослушивать /default.aspx, который выдает сервер.Перенесите на мой / Home/Index.aspx.Тем не менее, это не удается с defaultUrlTokenizer, поскольку он не может извлечь правильное controllername / actionname для последующего вызова.
Решение
Вы можете получить помощь от модуля маршрутизации и настроить его только по URL-адресу "/", если вам больше ничего не нужно.
например ,:
http://www.kenegozi.com/blog/2009/02/10/monorail-routing-and-the-homepage-routing-rule.aspx