modsætning HTML og Javascript, der er downloadet fra webserveren i browseren , før de behandles , er server-side scripting sprog som Hypertext Preprocessor (PHP ) først eksekveret på serveren , før data sendes til browseren . Mens både HTML og Javascript er i stand til at dirigere webbrowser for at skifte til en ny side , begge kræver at browseren først hente en side, der indeholder redirect koden, behandle den , og derefter skifte til den nye side. Ikke alene er dette ineffektivt , men det beror på den browser til at gøre arbejdet , som ikke må ske, hvis JavaScript er deaktiveret . PHP , på den anden side vil sende et " 302 bevæget " status kode til browseren til at omdirigere browseren før noget er faktisk downloades . Det er forskellen mellem at have en valgfri omvej og lukke den alternative rute helt. Med PHP er det hurtigt, usynlig for brugeren , og kan gøres med så lidt som én linje PHP-kode . Ting du skal en Web server, der kører PHP 4 eller højere
Text editor
Vis Flere Instruktioner
1
på den allerførste linje i en ny fil , type : Hej
< php header ( "Location : http://domainname.com/newlocation ") ? >
Efterlad ikke mellemrum, tomme linjer eller andre tegn i . forside denne kode
p Hvis du ønsker at omdirigere en side fra et større PHP script blot placere header ( "Location : ... "); funktion, hvor du har brug for det i din PHP kode . Vær sikker på, at ingen mellemrum , tomme linjer eller andre tegn sendes til webbrowseren , før denne funktion har en chance for at køre.
2
Gem filen ved hjælp af din ønskede filnavn og en udvidelse af . Php : Hej
http://yourdomain.com/thisdirectory
Gem det som index.php , hvis du vil omdirigere fra en mappe i stedet for et filnavn : Hej
http://yourdomain.com /thisdirectory /file.php .
3
Upload filen til den ønskede placering på webserveren , og give det en hurtig test for at sikre, at alt fungerer som forventet. < br >