Code : Tout sélectionner
ErrorDocument 500 http://ip_serveur_mysql/index.php $test = file_get_contents("http://ip_de_ton_serveur/ok.php");
if ($test == 'ok') {
// le serveur marche, on lui envoie la requete
header('Location:www1.tonsite.com');
} else {
// le serveur ne marche pas, on envoie la requete ailleurs
header('Location:www2.tonsite.com');
}
avec www1 = ton apache actuel, www2 = ton apache "de secours"
en effet, c'est pour ca qu'il vaudrait mieux tester le ok.php avec une cron (ex: toutes les minutes), stocker le résultat, et s'y référer à chaque requête. ça éviterait les soucis de timeout.Si le apache actuel est down il risque pas de répondre :p
En tout cas pas avec apache ou php et après ça dépasse mes compétences désoléDonc même si je fais ce que d-sam m'a répondu, je n'aurais pas de redirection sur mon serveur qui contient la base de données ?