Ultimo aggiornamento il
May 03, 2021 11:35:49 AM GMT
|
Valido anche per Communiqué 3, Communiqué 4
Problema
Esiste un modo per creare una pagina di errore personalizzata per gli errori 404 e 500 in CQ3.x o CQ4.x?
Soluzione
Modifica il seguente file di configurazione:
/config/delivery/scripting.xml
e aggiungi il proprio gestore di errori per lo stato 404 o 500. Esempio: Nota: Mantieni la linea <error status="*" script="/libs/Errorhandler/status.ecma" type="ecma" />
che esiste e mettere il proprio gestore dopo di essa.
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>
Vedi la pagina Script Handler Reference.
Note:
- Fai attenzione a non dare al vostro script un nome che inizia con numeri nel nome (per esempio, 404.jsp è un nome non valido). Vedi qui per maggiori informazioni su questo problema.
- Affinché la pagina di errore sia visualizzata in Internet Explorer e Google Chrome, il numero di caratteri prodotti dalla risposta deve superare 1000. Altrimenti, IE e Chrome producono la pagina di errore predefinita.
Accedi al tuo account