' Fichier web.config <customErrors defaultRedirect="./erreurdefaut.aspx" mode="RemoteOnly"> <error statusCode="500" redirect="./erreur500.aspx"/> <error statusCode="404" redirect="./erreur404.aspx"/> </customErrors> ' Balise CustomErrors : ' - defaultRedirect="./erreurdefaut.aspx" -> Correspond à la page d'erreur par défaut pour toutes les erreurs possibles IIS ' Balise error : ' - statusCode="500" -> Type d'erreur surveillée (dans ce cas la celebre erreur 500) ' - redirect="./erreur500.aspx" -> Page de redirection pour cette erreur précise. ' PS : Ne pas oublier de fermer la balise </customErrors>, il s'agit d'un fichier de type XML.
comment faire pour récupérer les paramètres de l'erreur ?(ce qui s'affiche sur la page qd <customErrors mode="off" />)
Déja si tu veux activer le customerrors il faut mettre le mode a On et pas Off.et ensuite comme le dit l'exemple c le statuscode qui te donne le code de l'erreur (404, 403, 500, ...).F___
oui, mais estce-possible de faire<customErrors defaultRedirect="./erreurdefaut.aspx" mode="RemoteOnly"/>et de récupérer les informations sur l'erreur au PageLoad du code behind de erreurdefaut.aspx
Et bien pour ca tu cherches sur google : - http://www.google.fr/search?sourceid=navclient&hl=fr&q=customErrors+asp%2EnetF___
dsl, merci :)
moi je l'ai fais en local et sa marchait pas
si je comprend bien, en modifiant web.config, on modifie la réaction à la page 404 sur tous les sites web présents sur le serveur.Et si on désir réaliser une redirection uniquement pour 1 site web? comment peut-on faire?Je précise ma question : j'ai plusieurs sites web hébergés sur le même serveur SharePoint. l'un des sites web a des url référencées sur des sites web (et google). Suite à une restructuration du site web, ces liens sont cassés. Du coup, j'aimerai pouvoir rediriger automatiquement les personnes sur la page principale du site ou, mieux, sur une page dynamique afin de réaliser la redirection vers la nouvelle position de la page que le client recherche.est-ce possible ?merci d'avance pour la réponse
Bonjour,Le fichier Web.Config est spécifique pour chaque Web Application IIS.Il est donc tout a fait possible de créer une page spécifique pour chaque site hébergé.Ce principe n'est pas du tout global au serveur.CordialementFabrice Romelard [MVP]
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 442 membres 24 nouveaux aujourd'hui 16 195 membres club