De Hypertext Markup Language is een data opmaak taal die wordt gebruikt om de lay-out van alle webpagina's te definiëren . HTML is geen programmeertaal . HTML-pagina's zijn statisch en te wachten op een server in hun volledige toestand tot aangevraagd. PHP is een programmeertaal die HTML-pagina's genereert . De pagina bestaat niet totdat het wordt gevraagd . Beide systemen bevatten verschillende methoden voor het doorsturen van aanvragen tot verschillende adressen . Omleiding Soms webpagina's veranderen hun adressen . Wanneer dit gebeurt alle oude links die verwijzen naar het oude adres zal breken . Browsers aanvragen van de pagina op het oude adres wordt verteld dat de pagina niet bestaat . Website beheerders kunnen deze storingen te voorkomen door er een redirect op zijn plaats . De redirect vertelt de webserver om browsers op de hoogte van nieuwe adres van de pagina 's . HTTP Redirection Codes De standaardmethode voor omleiding wordt geschetst in het Hypertext Transfer Protocol . HTTP bevat een overzicht van de status codes . Twee van deze zijn voor permanente en tijdelijke omleiding . De permanente omleiding code is 301 en de tijdelijke omleiding code is 302 . Beheerders kunnen het bestand van haar oude adres te verwijderen en het opzetten van omleiding in de configuratie van de website . Deze informeert de webserver op browsers van het nieuwe adres mee met een van de redirect codes . Alle browsers kennen om opnieuw toe te passen op het nieuwe adres voor de gewenste pagina wanneer ze een redirect code van de webserver in antwoord op hun verzoek om de pagina op het oude adres . HTML Methode HTML bevat een instructie om de webbrowser om de pagina opnieuw te laden na een vertraging . De opdracht verschijnt in de sectie " hoofd" van de webpagina . Het vereist twee parameters , de vertraging in seconden en het adres van waaruit u de pagina opnieuw te laden . Dit commando geeft webontwikkelaars de mogelijkheid om redirects maken vanuit webpagina's . Als de opdracht bevat een ander adres aan de huidige de browser zal de pagina worden herladen van een bestand op een ander adres . De opdracht is een " meta refresh " genoemd. PHP Methode PHP bevat een functie genaamd "header . " Dit is een eenvoudige instructie om de webserver te sturen een redirect code in het antwoord van de pagina . De standaardcode voor de opdracht is de 302 tijdelijke redirect code . Het commando kan ook instrueren de server naar de 301 code te sturen . Vergelijking Zowel de HTML -methode en PHP methode voor doorverwijzing zijn heel eenvoudig . De HTTP- codes die worden gebruikt door de PHP -methode wordt algemeen de voorkeur van zoekmachines om de meta refresh methode van HTML . Meta refresh omleidingen bieden meer ruimte voor verstorende activiteiten , zoals het kapen van de ranglijst van andere pagina's en valselijk oppompen van de hit telling van een pagina . Zowel de HTML en PHP codes vereisen de oude pagina te blijven bestaan , dat is een belangrijke afleiding . De standaard methode voor het opzetten van HTTP-omleiding codes in de configuratie van de site staat de oude pagina's te worden verwijderd .
|