Im Gegensatz zu HTML und Javascript , die vom Web-Server in den Browser , bevor sie verarbeitet werden heruntergeladen werden serverseitige Skriptsprachen wie Hypertext Preprocessor (PHP) zuerst auf dem Server ausgeführt , bevor alle Daten gesendet an den Browser. Während sowohl HTML und Javascript fähig ist, den Web-Browser auf eine neue Seite wechseln , erfordern beide , dass der Browser zuerst herunterladen eine Seite mit dem Redirect -Code , zu verarbeiten , und wechseln Sie dann auf die neue Seite . Dies ist nicht nur ineffizient, sondern sie beruht auf dem Browser, um die Arbeit, die nicht passieren kann , wenn Javascript deaktiviert ist zu tun. PHP, auf der anderen Seite, wird ein " 302 Moved " Status-Code an den Browser , den Browser , bevor etwas umzuleiten senden tatsächlich heruntergeladen . Es ist der Unterschied zwischen einen optional Umweg und die Schließung der alternativen Route ganz. Mit PHP ist es schnell, für den Benutzer unsichtbar und kann mit so wenig wie eine Zeile PHP-Code ausgeführt werden. Things You
Webserver mit PHP 4 oder höher
Texteditor
brauchen anzeigen Weitere Anweisungen
1
Auf der ersten Zeile einer neuen Datei , Typ :
< php header ("Location : http://domainname.com/newlocation "); ? >
lassen Sie keine Leerzeichen , Leerzeilen oder andere Zeichen in . Vorderseite dieses Codes
Wenn Sie eine Seite aus einem größeren PHP-Skript umleiten möchten , legen Sie einfach den Header ("Location : ..."); Funktion , wo Sie es in Ihrem PHP -Code. Achten Sie darauf , dass keine Leerzeichen , Leerzeilen oder andere Zeichen , um den Web-Browser gesendet werden , bevor diese Funktion eine Chance hat, zu laufen.
2
Speichern Sie die Datei mit der gewünschten Dateinamen und eine Erweiterung . Php :
http://yourdomain.com/thisdirectory
Speichern Sie es als index.php , wenn Sie aus einem Verzeichnis anstelle eines Dateinamens werden umgeleitet wird :
http://yourdomain.com /diesesverzeichnis /file.php .
3
Laden Sie die Datei an die gewünschte Stelle auf dem Webserver und geben ihm einen schnellen Test , um sicherzustellen, dass alles wie erwartet funktioniert .