Beiträge: 305
Themen: 85
Registriert seit: 15.01.2009
MyBB-Version: 1.4.4
Ich hab' eine Internetseite A.
A ist auf einem extra Server und leitet zur eigentlichen Internetadresse B weiter.
Kann ich auf Internetadresse A ein script oder sonstiges erstellen das prüft ob Seite B down ist? Und wenn Seite B nicht erreichbar ist soll automatisch auf Seite C verlinkt werden.
Lässt sich soetwas irgendwie realisieren?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ja. Du könntest auf Seite B eine Datei ablegen, die von einem PHP-Skript auf Seite A abgerufen wird. Ist der Abruf erfolgreich, wird auf B weitergeleitet, sonst auf C.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 305
Themen: 85
Registriert seit: 15.01.2009
MyBB-Version: 1.4.4
Spitze! Und wie kann so etwas aussehen?
Beiträge: 1.443
Themen: 95
Registriert seit: 15.12.2005
MyBB-Version: 1.6.x
10.04.2009, 11:29
(Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2009, 11:31 von querschlaeger.)
Hallo,
also meiner Meinung nach ist PHP nicht dafür geeignet... Eher sowas: Stichwort 'High-Availability-Cluster' oder 'Server Load Balancing'. Wir setzen selbst soetwas ein. Die Administration ist zwar kein Zuckerschlecken, aber wenn es einmal läuft gehören Downtime erzeugt durch Serverausfall zu 99,9% der Vergangenheit an.
PHP ist einfach zu langsam und erzeugt selbst unnötige Rechen- und Netzlast (und empfinde ich für so eienen Fall für zu unsicher).
Beiträge: 305
Themen: 85
Registriert seit: 15.01.2009
MyBB-Version: 1.4.4
Achso,
'High-Availability-Cluster' oder 'Server Load Balancing' wie komm' ich an soetwas ran, oder wie erstelle ich das? Hab das noch nie gehört.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Ich glaube nicht, dass du so etwas brauchst.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ein einfaches Beispiel:
PHP-Code:
<?php
$check = @include("http://www.seiteb.tld/testdatei.txt");
if($check)
{
header("Location: http://www.seiteb.tld");
}
else
{
header("Location: http://www.seitec.tld");
}
?>
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 305
Themen: 85
Registriert seit: 15.01.2009
MyBB-Version: 1.4.4
Funktioniert leider nicht, weder als .php noch als .htlm in der php eingebettet wird.
(
http://onlinetagebuch.kilu.de/leitung.html)
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Das ist eine Weiterleitung. Wenn du HTML drum machst, kann diese nicht funktionieren. Michael hat den kompletten Inhalt gepostet, mehr gehört da nicht rein.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 305
Themen: 85
Registriert seit: 15.01.2009
MyBB-Version: 1.4.4
10.04.2009, 20:30
(Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2009, 20:30 von aTCWiki.)
OK, habs ein zweites Mal probiert:
http://onlinetagebuch.kilu.de/leitung.php
Weiß, sonst nichts.
Inhalt der .php:
PHP-Code:
<?php
$check = @include("http://onlinetagebuch.kilu.de/testdatei.txt");
if($check)
{
header("Location: http://onlinetagebuch.kilu.de");
}
else
{
header("Location: http://www.google.de");
}
?>
Wieso funktioniert es denn nicht?