2010-08-12 13 views
0

Existe-t-il un moyen de remplacer IIS et de lui dire de toujours laisser le gestionnaire gérer les demandes? Pour l'instant si, par exemple, "path" est un dossier existant dans root, url est "http://domain.com/path" et qu'il n'y a pas de document "par défaut" dans le dossier, IIS renverra un 403, même si ce chemin est défini dans mon gestionnaire personnalisé . Je ne peux pas penser à autre chose que de laisser default.aspx dans le dossier avec la redirection (ou le contenu).IIS renvoie l'erreur 403.14 si un chemin physique correspond à l'URL

Répondre

1

Ahh, j'ai trouvé la réponse accidentellement en cherchant quelque chose d'autre. L'objet RouteCollection a une propriété RouteExistingFiles, dont la valeur par défaut est false, mais si elle est définie sur true, elle affichera le comportement requis. Malheureusement, cela signifie également que tous les fichiers doivent être routés, y compris les css et les images, de sorte qu'une manipulation supplémentaire devrait être implémentée.