Le Site Trucs-Astuces Internet Une page 404 personnalisée

Note des utilisateurs: / 1
MauvaisTrès bien 

Comment personnaliser et optimiser votre page d'erreur 404 avec Joomla ?

page erreur 404
Qui n'est pas tombé un jour sur la fameuse 404 type de Joomla qui donne surtout envie d'aller voir ailleurs...
Non seulement elle fait fuir vos internautes mais elle perturbe aussi pas mal l'ami Google.
Voila la solution...

Commencez par créer un article "non catégorisé".

Écrivez un article reprenant le plus fidèlement possible le plan de votre site. N'hésitez pas à faire preuve d'imagination dans votre texte et créez un maximum de liens vers les rubriques principales de votre site.

Créez un menu lié à votre article.

Dans un menu annexe ou secondaire, créez un menu "404" lié à cet article. Notez (ou copiez CTRL-C) dans le champ "LIEN" l'adresse du lien et après avoir cliquez sur "Appliquer", dé-publiez le menu.

Copiez le fichier error.php dans votre template.

Si il n'existe pas, copiez le fichier error.php de /templates/system à la racine du dossier de votre template ( /templates/mon_template).

Modifiez error.php

Avec votre éditeur préféré, ajoutez juste après la ligne :

defined('_JEXEC' ) or die( 'Restricted access' );
le code suivant :
if (($this->error->code) == '404'{ header('Location:index.php?option=com_content&view=article&id=75');
exit;
}
en remplaçant "index.php?option...." par l'URL du menu que vous avez crée précédemment.

En option

Pour ne pas que votre page soit indexée par Google et ses amis, rajoutez dans votre fichier robot.txt :

Disallow: /index.php?option=com_content&view=article&id=75

blog comments powered by Disqus

Best Off News