Pages d'erreurs

Vue d'ensemble

Les pages d'erreur sont affichées lorsqu'un visiteur rencontre un problème de navigation. BWEB permet de personnaliser ces pages pour maintenir une experience coherente.

Pages d'erreur configurables

CodeNomAffiche quand
400Bad RequestRequete malformee ou paramètres invalides
401Non autoriseAuthentification requise mais non fournie
403InterditL'utilisateur n'a pas les droits nécessaires
404Page non trouveeL'URL demandee n'existe pas
500Erreur serveurErreur interne du serveur 4D

Personnalisation

Chaque page d'erreur se construit comme une page BWEB classique dans le Dev Panel. Vous pouvez y ajouter :

  • Un message explicatif adapte à votre audience
  • Un lien vers la page d'accueil
  • Un formulaire de recherche
  • Des liens vers les pages principales du site

Fonctionnement technique

Quand une erreur survient, BSPK_WEB_ON_CONNECTION cherche la page d'erreur correspondante dans la table BSPK_WEB_DOMAIN_MENU. Si aucune page personnalisée n'existe, une page d'erreur generique est affichée.

Bonnes pratiques

  • Personnalisez au minimum la page 404 (la plus frequente)
  • Gardez un design coherent avec le reste du site (meme header/footer)
  • Proposez toujours un moyen de revenir à la navigation normale
  • Evitez les messages techniques incomprehensibles pour l'utilisateur final