Veel mensen krijgen verward tussen HTML en HTTP. Proberen te doen een 301-omleiding in HTML-code is een voorbeeld van dit. HTML is de opmaaktaal waarin webpagina's worden geschreven. Een HTML-document heeft een koptekstsectie, die wordt gekenmerkt door de tag
en een lichaam. HTTP is het Hypertext Transfer Protocol, dat is de indeling voor het verzenden van berichten tussen webbrowsers en webservers. HTTP begint met een reeks parameter lijnen, HTTP-headers, gevolgd door een lichaam genoemd. Een 301-omleiding weergegeven in HTTP-headers. Een omleiding kan worden gemaakt in de header van een HTML-bestand, maar dit vereist een andere methode.Omleiding
Omleiding is de methode voor het doorsturen van bezoekers naar een wo-pagina uit het oude adres naar het nieuwe adres. Dit compenseert verplaatste webpagina's en voorkomt dat bezoekers gatting naar het oude adres via een verouderde link alleen naar met een "pagina niet gevonden" fout scherm worden voorgesteld. Omleiding helpt ook websitebeheerders consolideren van diverse verschillende adressen op dezelfde pagina, door toezending van alle bezoekers aan alle, maar een van de adressen naar de centrale site.
HTTP-Codes
De HTTP-specificatie bevat een lijst van statuscodes, die elke browser en de webserver heeft te begrijpen. Deze codes behoren tot 301, voor een permanente omleiding en 302 voor een tijdelijke omleiding. De toewijzing van een omleiding code aan een Web-pagina treedt op in het control panel van de website. De meeste website bedieningspanelen omvatten de faciliteit omleidingen instellen. Een handmatige methode gaat om het creëren van een bestand genaamd ".htaccess" en plaatsen het in de hoofdmap van de site. Het bestand bevat één regel voor elke redirect, geven het type van omleiding (301 of 302) oude adres van de website en het nieuwe webadres.
HTML-methode
Met de methode redirect die kan worden geïmplementeerd in een HTML-header wordt genoemd een "meta refresh." De methode maakt gebruik van de structuur van de opdracht vernieuwen, waardoor de browser om de pagina te herladen. De structuur van de opdracht vernieuwen bevat echter de bron van het vernieuwen. Door de invoering van een ander adres op de huidige pagina in de opdracht, het vernieuwen resulteert in een omleiding. De lijn: http://www.newsite.ca/newfile.html "/ > de taak uitvoert. In dit voorbeeld is de 2 het aantal seconden vertraging na de huidige pagina wordt geladen.
Vergelijking
De HTTP 301-methode is de voorkeursmethode voor de meeste websites, want het vergt het minste werk. De meta refresh vereist dat een kopie van het bestand blijft in de oude locatie, en dat is geen gebruik in situaties waar een site de domeinnaam wordt gewijzigd en geeft de rechten op het oude adres. Behoud van twee kopieën van verplaatste pagina's kan uitgroeien tot een ingewikkelde administratieve taak na verloop van tijd als meer pagina's verplaatsen.