Du bist nicht angemeldet.

  • Anmelden
  • Registrieren

D_Blade

Quicksilver Style

Beiträge: 145

1

16.01.2009, 15:30

Wie erstelle ich eine Weiterleitung?


Weiterleitungen


eine Weiterleitung kann man zu verschiedenen Zwecken nutzen, z.B. wenn man mit seiner Seite "umgezogen" ist.
Dann könnte man eine Weiterleitung auf die alte Seite bauen. Sinnvoller wär es aber, wenn möglich die Ziel-URL der Domain gleich auf die neue Webseite zu ändern.
Doch wenn man vorher ein kostenloses Forum hatte, geht es meistens nicht.
Weiterleitungen können aber auch für andere Zwecke verwendet werden.
z.B. um bei einem Formular nicht immer beim aktualisieren die Daten nochmal zu senden.

Häufig wird Meta-Refresh verwendet:

PHP-Quelltext

1
<meta http-equiv="refresh" content="5; URL=http://www.link.de/">

Nach 5 Sekunden wird man dann zu der Seite www.link.de umgeleitet.
So eine Weiterleitung kann für die Besucher ärgerlich sein, wenn sie darauf nicht hingewiesen wurde und der Besucher grad am Lesen der Seite ist.
Der Besucher bekommt mit, wie er weitergeleitet wird.
Dies passiert auch mit der JavaScript-Weiterleitung:

PHP-Quelltext

1
2
3
4
5
<script language ="JavaScript">
<!--
window.location.replace('http://www.link.de');
// -->
</script>

Der Vorteil an diesem Script ist, dass die Zurück-Taste noch weiterhin funktioniert.
Bei einigen JavaScript-Weiterleitungen, wird die Zurücktaste meistens gestört, das kann sehr nervig sein.

Man kann noch über .httaccess eine serverseitige Weiterleitung machen.
Dazu erstellt man einen neue Datei namens .htaccess (den Punkt[.] bitte nicht vergessen).
Darein schreibt man folgendes:

PHP-Quelltext

1
Redirect 301 /verzeichnis/beispiel.html http://www.link.de/beispiel.html


Man kann aber auch mit PHP eine Weiterleitung erstellen.
Davon bekommt der Besucher kaum etwas mit.
Dazu bitte folgenden Code nutzen:

PHP-Quelltext

1
2
3
<?
header("Location:link.de");
?>


Jedoch muss man aufpassen, dass vor dem "header" keine weiteren Ausgaben wie echo sind.
Dann kommt nämlich eine Fehlermeldung.
TOD! - Nr. 1 Killer in Deutschland

mpvie85

Anfänger

Beiträge: 32

Wohnort: Wien

Beruf: Sicherheitsdienst

2

08.04.2009, 12:38

Hallo, super Codes, Danke dir dafür. Kann ich immer mal wieder gebrauchen, zwecks, joa, Weiterleitung =)

lg Mike

Thema bewerten