Seite 1 von 1
Domain auf anderen Server umleiten wenn nicht erreichbar
Verfasst: 04.08.2012 09:43
von LisaserstesForum
Hi, wir haben in letzter Zeit auf unserem Server häufig DDOS-Attacken was zur Folge hat, dass die Server stundenlang nicht mehr erreichbar sind, bis der Support alle möglichen IP-Adressen gesperrt hat. Gibt es eine Möglichkeit die Domain auf einen Ersatzserver umzuleiten wenn der Hauptserver z.B. 10 Sekunden lang nicht antwortet? Ich denke mal große Firmen wie Amazon, Facebook usw machen das doch bestimmt auch irgendwie so.
Re: Domain auf anderen Server umleiten wenn nicht erreichbar
Verfasst: 04.08.2012 11:14
von Miriam
LisaserstesForum hat geschrieben:... was zur Folge hat, dass die Server stundenlang nicht mehr erreichbar sind...
Wenn der / die Server nicht mehr erreichbar sind, sind auch die Datenbanken nicht erreichbar, weil der Server mit allen möglichen Anfragen beschäftigt ist, nur nicht mit Deinen. I.d.R. sind die DBs auf denselben Servern, wie die Scripte (daher hast Du als Deinen Datenbank-Servernamen "localhost" eingegeben).
Du müßtest also mindestens eine Spiegelung Deiner Daten (also mindestens die DB) auf einem anderen Server, der erreichbar ist, haben.
Hast Du das?
Falls das desöfteren so bei Deinem Hoster aussieht, solltest Du an einen Hoster-Wechsel denken.
Re: Domain auf anderen Server umleiten wenn nicht erreichbar
Verfasst: 04.08.2012 11:58
von LisaserstesForum
Hi Miriam, ja die DB ist auf einem anderem Server, wir benutzen also nicht localhost.
Re: Domain auf anderen Server umleiten wenn nicht erreichbar
Verfasst: 04.08.2012 12:34
von Miriam
Na das ist doch schon mal was.
Du kannst also ein Seite "davorschalten" und dort die Entscheidung treffen, daß und wohin umgeleitet werden soll.
Z.B. so:
Code: Alles auswählen
<?php
$fp = @fsockopen ("www.dein-erstes-forum.de", 80);
if(!$fp)
{
header ("Location: http://www.dein-zweites-forum.de");
}
else
{
fclose($fp);
header ("Location: http://www.dein-erstes-forum.de");
}
?>
Ob es dann Probleme mit der phpBB3 Konfiguartion und Cookies gibt, sei mal jetzt dahingestellt.