Bonsoir,
il arrive souvent que des pages n'existent plus, ou que l'on a changé de place,
mais que les anciens liens sont toujours dans les moteurs de recherche.
Et donc, page blanche 'Erreur 404' pour les internautes...
Citation :Not Found
The requested URL /cette-page-nexiste-pas.html was not found on this server.
La plupart,... ils vont fermé la page, partir, sans même visité le site !!...
Par précaution, et pour évité la page blanche.
La solution est de créé une page personnaliser, et encore mieux, ' intégrée ' à xoops.
Pour exemple, voici le résultat :
Cliquez ici Voici comment faire : Dans un fichier .htaccess ---> ' à la racine de votre site. '
( ou celui existant si vous en utilisé déjà un )
Ajoutez :
Citation :ErrorDocument 404 /404.php
Il faut ensuite créé une page : 404.php
Copiez dans ce fichier : Citation :<?php
if (file_exists("mainfile.php")) {
include("mainfile.php");
} elseif (file_exists("../mainfile.php")) {
include("../mainfile.php");
} else {
include("../../mainfile.php");
}
include(XOOPS_ROOT_PATH."/header.php");
$xoopsTpl->assign( 'xoops_showrblock', 0); // 1 = Avec blocs de droite - 0 = Sans blocs de droite
$xoopsTpl->assign( 'xoops_showlblock', 1); // 1 = Avec blocs de gauche - 0 = Sans blocs de gauche
//ici votre code php si vous devez en ajouté un
?>
#### votre code html ci-dessous ####
<b><font size="4">Erreur 404</font></b><br><br>
<b><font size="3">La page n'existe pas ou a été déplacée</font></b><br><br><b>Vous avez saisi l'adresse directement dans votre navigateur ?</b><br>- vérifiez votre saisie et réessayez.<br><br>
<b>Vous avez cliqué sur un lien ?</b><br>
- il s'agit peut-être d'un lien ancien qui n'est plus valide.<br>
<p>Vous pouvez aussi utiliser notre <a href="<{$xoops_url}>/search.php">moteur de recherche</a>.<br>
Si vous avez besoin de nous contacter, <a href="<{$xoops_url}>/modules/contact/">cliquez ici</a>.</p> <?php
$xoopsTpl->assign('xoops_pagetitle', 'Erreur 404');
include(XOOPS_ROOT_PATH."/footer.php");
?>
Edit iLuc :
La suite ici ----> Pour supprimer les pages erreur 404 de Google ( et/ou pour qu'elles ne soient pas indexées )
Si vous avez bien suivie, ça doit être OK.
iLuc