Schlechte Umleitung

Die Startseite (index.php) von willnichtgenanntwerden sieht wie folgt aus:

&lt;? echo "<script>window.location.href = 'Seiten/index.php'</script>"; ?&gt;

Da sind gleich mehrere krude Sachen auf einmal drin:

  • Die Seite leitet mittels Javascript direkt auf eine Unterseite weiter, ohne aktives Javascript geht also garnix
  • Dieses Javascript ist nutzlos in PHP eingebettet, ohne das irgendeine Serverseitige Interaktion notwendig ist
  • So schließt man jede Suchmaschine aus (und das hier ist die Startseite!)
  • Das ist alles nicht valide :-P

Wenn man eine Umleitung setzen muss, dann führt der beste Weg über die header()-Funktion:

&lt;?php header("Location: http://www.example.com/"); ?&gt;

So funktioniert es garantiert mit jedem Browser und jeder Suchmaschine.



↑ to the elevators

© 2001—2012 Martin Mahner. This is an I ♥ Django Project.

Admin | Generated: Tue, 7 Feb 2012 11:32:36 +0100