Dernière mise à jour le
|
S'applique également à Communiqué 3, Communiqué 4
Problème
Existe-t-il une façon de créer une page erreur personnalisée pour les erreurs 404 et 500 dans CQ3.x CQ4.x ?
Solution
Modifiez le fichier de configuration suivant :
/config/delivery/scripting.xml
et ajoutez votre propre gestionnaire d'erreur pour l'état 404 ou 500. Par exemple : Remarque : Conservez la ligne <error status="*" script="/libs/Errorhandler/status.ecma" type="ecma" />
existante et placez le gestionnaire à la suite.
Script ESP.
<errorhandler> <error status="*" script="/libs/Errorhandler/status.ecma" type="ecma" /> <error status="404" script="/path/to/your/script.esp" type="ecma" /> ... </errorhandler>
Script JSP.
<errorhandler> <error status="*" script="/libs/Errorhandler/status.ecma" type="ecma" /> <error status="404" script="/path/to/your/script.jsp" type="jsp" /> ... </errorhandler>
Consultez la page Référence de gestionnaire de script.
Remarque :
- Veillez à ne pas nommer votre script en commençant par des nombres dans le nom (par exemple, 404.jsp n’est pas un nom valide). Cliquez ici pour plus d'informations sur ce problème.
- Pour que votre page d'erreur soit affichée dans Internet Explorer et Google Chrome, le nombre de caractères émis par la réponse doit être supérieur à 1 000. Dans le cas contraire, IE et Chrome affichent leur page d'erreur par défaut.
Accéder à votre compte