En cas d'erreur de base de données rediriger ses visiteurs vers le cache de GOOGLE
By Fran6t on mardi, 29 janvier 2008, 23:55 - Dotclear 2 - Permalink
Voilà,
suite à la lecture d'un billet chez Papy GEEK j'ai un peu recherché pour voir s'il était possible d'offrir cette même fonctionnalité à DOTCLEAR 2.
Bien m'en a pris, car il m'a suffit de quelques minutes pour offrir la même chose à ce blog et voici comment :
Prendre en modification son fichier config.php et y ajouter les lignes :
// Personnalisation fichier erreur
define('DC_ERRORFILE',dirname(FILE).'/../inc/mes_erreurs.php');
Créer un fichier mes_erreurs.php avec pour contenu :
<?php
$host=$_SERVER[HTTP_HOST];
$uri=urlencode($_SERVER[REQUEST_URI];
header("Location: http://google.com/search?q=cache:$host$uri");
exit();
?>
Pour tester :
- faites un copier coller d'un adresse d'un billet un peu ancien
- changer le mot de passe de votre connexion mysql (modif de config.php)
- tester votre adresse en la collant dans la page de test de webrankinfo
Voir aussi :
- le fils de discussion sur dotclear.net
- il est possible de s'envoyer un mail en ajoutant le code de BLOG de GEEK
Bon usage
Commentaires