2009-09-29 8 views
2

Je m'attendais à ce que cela mette également en correspondance la page d'accueil par défaut comme dans http://localhost/ mais il n'est pas atteint.Acheminement d'URL ASP.NET, chemin par défaut

RouteTable.Routes.Add(new Route("{Keyword}", new HomeHandler())); 

Question bien sûr pourquoi pas? Je voudrais mapper la racine à une autre page.

+0

Pourriez-vous montrer votre table de routage complète? –

Répondre

2

Je ne l'ai pas encore essayé mais essayez de supprimer le document par défaut de la configuration de IIS. Pour IIS 7 ce paramètre est web.config:

<configuration> 
<system.webServer> 
    <defaultDocument> 
    <files> 
    <clear /> 
    </files> 
    </defaultDocument> 
</system.webServer> 
</configuration> 
1

La réponse est un peu complexe. C'était sur IIS6 et nous devions ajouter une propriété spécifique. Je ne peux pas vraiment me souvenir de ce que nous avons fait à l'époque, mais vous pouvez google, c'est comme ça que je l'ai trouvé.

+0

Il serait plus utile de mettre un lien vers ce que vous avez trouvé. – devstuff

Questions connexes