URL Feil omadressering

URL Feil omadressering


En omdirigering er prosessen med å avlede besøkende til en web-adresse til en annen. Selv om det er mange metoder for å lage en omdirigering, er en URL error vanligvis håndteres av en metode - HTTP-koder. En URL er den fulle adressen til en webside i adressefeltet i nettleseren. HTTP er Hypertext Transfer Protocol, som styrer prosessen med å hente websider for visning i nettlesere.

Uniform Resource Locator

URL står for Uniform Resource Locator - det er hele banen i adresse, inkludert domenenavnet, katalogstruktur, filnavn og eventuelle parametre som kreves for å hente en side. Denne adressen er innledes med overføringsprotokoll, som for websider er vanligvis "http: //».

Domenenavn

Når du skriver inn en webadresse i adressefeltet i nettleseren, har leseren første til å gå og se opp IP-adressen for dette nettstedet. Domenenavnet er navnet på nettstedet, men det er ikke en ekte adresse. Det er et meningsfullt navn tildelt en IP-adresse. IP-adressen er et format på adresse diktert av Internet Protocol. Leseren ser opp IP-adressen for et domenenavn i et system kalt Domain Name Service. Hvis ingen IP-adresse kan bli funnet for dette domenenavnet, har nettleseren til å omdirigere til en av sine egne standardfeilsider.

Nettside

Hvis Domain Name Service returnerer en IP-adresse, kan nettleseren sender en forespørsel for siden til webserveren for dette nettstedet. Transaksjonen levere en side er en enkel forespørsel / respons mekanisme, og både forespørsel og respons er formatert i henhold til HTTP. Meldingen format inneholder en overskrift og en kropp. Forespørselen inneholder en tom kropp, men responsen bør inneholde Hypertext Markup Language (HTML) som er nødvendig for å vise den nødvendige koden. Hvis det er en feil, vil imidlertid kroppen av responsen være blank og header vil inneholde en feilkode.

HTTP-feilkoder

Den vanligste HTTP-feil er 404. Dette er "side ikke funnet." Andre ofte sett koder er 400, noe som betyr "dårlig avtale"; 401, noe som betyr "uautorisert tilgang"; og 403, som betyr "forbudt". I hvert av disse tilfellene, returnerer webserveren feilkoden i overskriften på sitt svar, og det er opp til leseren å omdirigere sin skjerm til en feilside funnet på PCen. Webmasters har en mulighet til å manipulere omdirigering av en URL feil, hvor det feil kan forutsies. Dette er mulig der en side er fjernet. På å fjerne siden, setter Webmaster en 301 eller 302 feilkode for denne URLen en 301-kode tilbake til nettleseren en ny adresse og instruere det å alltid erstatte den manglende nettadressen med den nye adressen. En 302-kode fortelle nettleseren til å gå til en annen adresse fordi siden er midlertidig flyttet. Imidlertid bør leseren fortsette å bruke nettadressen til den manglende siden, klar for når siden er gjenopprettet.