Pagina 1 van 1

Redirect

Geplaatst: 13 nov 2005, 18:38
door Xanland
Hallo Allemaal,

Ik heb een eigen server (mijn normale comp.). Als deze uit is is de server niet te bereiken. Ik heb ergens anders nog een gratis host. Dus ik wil als mijn normale comp. uit is dat hij het automatisch redirect naar die host. Bestaat dit, en hoe kan ik dat dan maken?

Geplaatst: 13 nov 2005, 23:11
door Leipo
Waarom niet gelijk via de gratis host?

Maak een nieuwe file aan genaamd index.htm ..

Zet in je body tags:

Code: Selecteer alles

<body onLoad="setTimeout('omleiding()',2000);"> 
2000 geeft aan hoe lang het duurt voor hij hem doorstuurt.

Zet dit in je head tags:

Code: Selecteer alles

<script language="JavaScript"> 
<!-- 
function omleiding(){ 
location='http://www.hierjouwurl.nl' 
} 
//--> 
</script> 
Als je wilt dat hij hem gelijk doortstuurt dan zet je 2000 seconden dus op 0. ;)

Script heb ik ooit een keer van een Java site geplukt, gebruik het ook best vaak.

Re: Redirect

Geplaatst: 14 nov 2005, 08:24
door mgt
Xanland schreef:Hallo Allemaal,

Ik heb een eigen server (mijn normale comp.). Als deze uit is is de server niet te bereiken. Ik heb ergens anders nog een gratis host. Dus ik wil als mijn normale comp. uit is dat hij het automatisch redirect naar die host. Bestaat dit, en hoe kan ik dat dan maken?
als de comp uit is krijg je geen reactie van de server,

geen reactie dat werkt geen enkele script. je kan wel op je gratis host zeg maar zo'n linkje maken of andere link maken zodat het werkt.

Geplaatst: 14 nov 2005, 17:12
door Lucky Luke
Je kan ook doen, dat als je naar de gratis host gaat, en je server staat aan, dat dan de pagina op je gratis host, je doorstuurt naar je eigen server.

Dat kan je op deze manier doen:
(noem dit bestand index.php)

Code: Selecteer alles

<?php
$ip = "IP van jouw server";
$port = 80; // Als je geen port 80 gebruikt, verander dit dan
if($test = fsockopen($ip, $port))
{
        header("Location: http://".$ip."/map/index.php"); // pagina op je eigen server
}
else
{
       header("Location: index2.php"); // je home pagina op de gratis host 
}
?>

Geplaatst: 14 nov 2005, 17:27
door Xanland
Dus moet ik alleen "IP van je server" veranderen in mijn (outside) IP?

Geplaatst: 14 nov 2005, 17:42
door Lucky Luke
Yup, en dan uploaden naar je gratis host. En elke keer als er een bezoeker op die pagina komt, checked hij of hij kan verbinden met je server, en zoja, dan stuurt hij de bezoeker door.