Mapping Castle MonoRail Solicitações padrão para uma ação do controlador
-
21-09-2019 - |
Pergunta
Estou executando um aplicativo de monotrilho que não possui roteamento configurado. Portanto, estou usando a Sra. Standard Area/Controller/Action.aspx Esquema. (Mudei o manipulador de monotrilho para ouvir as solicitações .aspx).
Agora, o problema aqui é que /home/index.aspx é minha página inicial, mas se alguém vier a http://server.com/ Ele não é transferido para /home/index.aspx, mas está vendo uma página proibida de listagem de diretórios.
Existem correções rápidas para isso? Tentei fazer um httphandler ouvir em /default.aspx que emite um servidor.Transfer para my /home/index.aspx. No entanto, isso falha com o DefaultUrlTokenizer, pois não pode extrair o nome do controlador / ação adequado para invocar posteriormente.
Solução
Você pode ser ajudado no módulo de roteamento e configurá -lo apenas no URL "/" se não precisar de mais nada.
por exemplo:
http://www.kenegozi.com/blog/2009/02/10/monorail-routing-and-the-homepage-routing-rule.aspx