ASP.NET - REDIRECTION DE L'UTILISATEUR VERS UNE PAGE D'ERREUR PERSONNALISÉE
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005
-
23 juil. 2003 à 11:54
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 2013
-
24 juin 2010 à 10:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 24 juin 2010 à 10:21
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.
Cordialement
Fabrice Romelard [MVP]
mitsh666
Messages postés46Date d'inscriptiondimanche 10 octobre 2004StatutMembreDernière intervention13 juin 20081 23 juin 2010 à 16:56
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
astuces_jeux
Messages postés731Date d'inscriptionmercredi 15 novembre 2000StatutMembreDernière intervention27 mai 2010 7 avril 2006 à 19:46
moi je l'ai fais en local et sa marchait pas
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 23 juil. 2003 à 16:30
dsl, merci :)
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 23 juil. 2003 à 14:29
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 23 juil. 2003 à 13:58
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
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 23 juil. 2003 à 13:01
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___
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 23 juil. 2003 à 11:54
comment faire pour récupérer les paramètres de l'erreur ?
(ce qui s'affiche sur la page qd <customErrors mode="off" />)
24 juin 2010 à 10:21
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.
Cordialement
Fabrice Romelard [MVP]
23 juin 2010 à 16:56
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
7 avril 2006 à 19:46
23 juil. 2003 à 16:30
23 juil. 2003 à 14:29
- http://www.google.fr/search?sourceid=navclient&hl=fr&q=customErrors+asp%2Enet
F___
23 juil. 2003 à 13:58
<customErrors defaultRedirect="./erreurdefaut.aspx" mode="RemoteOnly"/>
et de récupérer les informations sur l'erreur au PageLoad du code behind de erreurdefaut.aspx
23 juil. 2003 à 13:01
et ensuite comme le dit l'exemple c le statuscode qui te donne le code de l'erreur (404, 403, 500, ...).
F___
23 juil. 2003 à 11:54
(ce qui s'affiche sur la page qd <customErrors mode="off" />)