J'ai des erreurs personnalisées configurées dans mon fichier web.config, mais IIS 6.0 renvoie l'erreur personnalisée spécifiée dans l'onglet Erreurs personnalisées de la configuration du site Web.Erreurs personnalisées ASP.NET ignorées
<system.web>
<customErrors>
<error statusCode="404" redirect="UrlRedirect.aspx" />
</customErrors>
</system.web>
Que puis-je manquer?
Oui, c'est ce que j'ai finalement fait ... mais comment puis-je le faire traiter dans Web.Config? C'est ce que montrent tous les exemples en ligne (c'est-à-dire l'erreur 404) mais ils n'ont pas fonctionné pour moi. – Jason
Vous ne pouvez pas, sauf si vous indiquez à IIS de diriger toutes les demandes via le gestionnaire ASP.NET, ce qui a des implications sur les performances. Définir la redirection dans les deux endroits est le seul moyen de gérer toutes les 404. –
Donc, si j'ai un 404 (sur un pdf), IIS va prendre en charge et rediriger vers la page d'erreur spécifiée dans la configuration IIS. Puis-je supprimer tous les éléments Pages d'erreur dans le gestionnaire et utiliser ma configuration web.config pour déterminer où aller? – Keith