Vuoi dormire sonni tranquilli ? Fai un BACKUP completto prima di qualsiasi modifica !

La pagina predefinita di errore 404 può essere semplicemente sostituita con una personalizzata contenendo un messaggio più chiaro per l'utente, mantenendo nello stesso tempo la grafica del template.
Vediamo come si si fa:

  1. Creare un nuovo articolo con un messaggio personalizzato che vogliamo far visualizzare all'utente.
  2. Creare un file error.php all'interno della cartella del template che contiene il seguente codice:
<?php
defined( '_JEXEC' ) or die( 'Restricted index access' );
if (($this->error->code) == '404') {
header('Location: ' . $this->baseurl . 'my/404/article/page/url');
exit;
}
3. Adesso il codice 'my/404/article/page/url' va sostituito con l'indirizzo che punta verso l'articolo creato al'inizio.
Utilizzando questa procedura si possono personalizzare diversi messaggi di errore.