28.08.2006: Weiterleitung per header redirect oder META Refresh

Mit PHP kann man auf mehrer Arten auf eine Seite automatisch weiterleiten. Hier wird gezeigt wie es mit einem header refresh und einem META refresh funktioniert.

Header Refresh:

Mit diesem Schnipsel kann man je nach in der Browserzeile eingegebener Adresse weiterleiten lassen:

<?
if ($HTTP_HOST == "www.w01.com"):
HEADER("Location:http://$HTTP_HOST/w01/\n\n");

elseif ($HTTP_HOST == "w01.com"):
HEADER("Location:http://$HTTP_HOST/w01/\n\n");

elseif ($HTTP_HOST == "www.w02.com"):
HEADER("Location:http://$HTTP_HOST/w02/\n\n");

elseif ($HTTP_HOST == "w02.com"):
HEADER("Location:http://$HTTP_HOST/w02/\n\n");

endif;
?>

 

META Refresh

Mit diesem PHP Script kann man je nach eingegebener Adresse direkt in einen Unterordner des Webspaces nach einer voreingestellten Zeitspanne weiterleiten lassen.

<?php
if ($HTTP_HOST == "www.domain.de"){
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=http://www.domain.de/freetools\">";
}

elseif ($HTTP_HOST == "freetools.org") {
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=http://www.domain.de/freetools\">";
}

elseif ($HTTP_HOST == "domain.de"){
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=http://www.domain.de/scriptworker\">";}

elseif ($HTTP_HOST == "www.domain.de"){
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=http://www.domain.de/scriptworker\">";
}
?>


Kommentare

No comments

Kommentar schreiben

Anmerkung hinzufügen

* - obligatorisches Feld

*




*