Hvad er en HTTP 404?

En Hypertext Transfer Protocol (HTTP) 404-fejl, også almindeligt kendt som 404 Page Not Found-fejlen, er en svarskode, der indikerer, at klienten var i stand til at nå den ønskede server, men ikke kunne finde den side eller fil, som den ledte efter. På enklere vilkår kunne internetbrowser oprette forbindelse til det aktuelle websted, men den ønskede side blev ikke fundet.

Hver gang der anmodes om en klient til en server, sender HTTP-protokollen det, der kaldes HTTP-headere med en statuskode. For et normalt websted er statuskoden "200 OK", hvilket er standardsvaret for vellykkede HTTP-anmodninger. Andre statuskoder vises muligvis, hvis webstedet omdirigeres.

Hvert tal i en HTTP 404-fejl betyder noget. Det første tal "4" angiver, at der er opstået en klientfejl, så serveren siger, at der var en fejl i klientens ende, f.eks. En skrivefejl. Det angiver også, at fejlen muligvis ikke er permanent. Midten "0" angiver en generel syntaksfejl. Den sidste "4" angiver, hvilken særlig fejl der blev foretaget i den 400 klientfejlgruppe, der inkluderer "400 dårlig anmodning", "401 uautoriseret" og "403 forbudt."

HTTP 404 fejl håndteres på serverniveau og ikke af software, der kører på webstedet. Nogle websteder emulerer en HTTP 404-fejl, i hvilket tilfælde kaldes den en blød 404-fejl. Disse websteder bruger en omdirigeringsteknik som en meta-omdirigering eller vil bruge .htaccess-filen til at opnå dette. Fordelene for webmastere ved at gøre dette er, at de kan vise den besked eller den side, de ønsker, når den ønskede side ikke findes på serveren, hvilket forbedrer browservirksomheden.

HTTP 404-siden kan specificeres i serverkonfigurationen, hvilket giver en faktisk HTTP 404-fejl, mens den er i stand til at omdirigere brugeren til en side på webstedet. Brug af omdirigeringer som HTTP 404 fejl kan være skadeligt for webstedets resultatsider (søgemaskiner) på søgemaskinerne. I nogle browsere, hvis en brugerdefineret HTTP 404-side er under 514 kilobyte i størrelse, vil browseren vise sin egen 404-fejlside og ikke den der er angivet i serverkonfigurationer.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?