Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Andere Seite anwählen wenn nicht erreichbar?
#1
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?
Zitieren
#2
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
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Spitze! Und wie kann so etwas aussehen? Smile
Zitieren
#4
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).
Zitieren
#5
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.
Zitieren
#6
Ich glaube nicht, dass du so etwas brauchst. Toungue
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#7
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
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#8
Funktioniert leider nicht, weder als .php noch als .htlm in der php eingebettet wird.
(http://onlinetagebuch.kilu.de/leitung.html) Sad
Zitieren
#9
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.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#10
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? Sad
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [PHP] Titel verändern wenn andere include-Datei Waluigi 3 3.173 30.07.2009, 09:27
Letzter Beitrag: Zwoetzen