Dirottare l’errore 404 (pagina non trovata) verso la home page in Joomla 1.5

Deframmentazione del disco con Defraggler
31 Luglio 2012
Redirigere l’errore 404 su di una pagina specifica tramite .htaccess
6 Agosto 2012
Deframmentazione del disco con Defraggler
31 Luglio 2012
Redirigere l’errore 404 su di una pagina specifica tramite .htaccess
6 Agosto 2012
Mostra tutto

Nei siti basati su Joomla 1.5, quando un utente tenta di accedere ad una pagina inesistente, appare una pagina d’errore.

Se si desidera invece un comportamento diverso, si può agire definendo-modificando il file error.php presente nella cartella principale del template in uso.

Ad esempio, se si desidera che il visitatore venga automaticamente indirizzato alla home page del sito si può definire il file error.php come di seguito

<?php
/**
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
//inizializzo variabile globale
global $mainframe;
// path dell'articolo da includere come testo per pagina 404
 $link = JRoute::_( JURI::root().'index.php');
// utilizzo di redirect in luogo di file_get_contents.
 $mainframe->redirect( $link);

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *