Skip to main content

Hvad er en HTTP 404?

En Hypertext Transfer Protocol (HTTP) 404 -fejl, også almindeligt kendt som 404 -siden, der ikke er fundet fejl, er en svarkode, der angiver, at klienten var i stand til at nå den ønskede server, men ikke kunne finde den side eller fil, som den kiggede på.På enklere termer var internetbrowseren i stand til at oprette forbindelse til det pågældende websted, men den anmodede side blev ikke fundet.

Hver gang en anmodning fremsættes fra en klient til en server, sender HTTP -protokollen det, der kaldes HTTP -overskrifter meden statuskode.For et normalt websted er statuskoden 200 OK, som er standardresponsen for vellykkede HTTP -anmodninger.Andre statuskoder kan vises, hvis webstedet omdirigeres.

Hvert tal i en HTTP 404 -fejl betyder noget.Det første tal 4 viser, at der er opstået en klientfejl, så serveren siger, at der var en fejl i klienterne, såsom en skrivefejl.Det indikerer også, at fejlen muligvis ikke er permanent.Mellem 0 angiver en generel syntaksfejl.De sidste 4 angiver, hvilken særlig fejl der blev begået af 400 -klientfejlgruppen, der inkluderer 400 dårlige anmodning, 401 uautoriserede og 403 forbudte.

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

HTTP 404 -siden kan specificeres i serverkonfigurationen og giver således en faktisk HTTP 404 -fejl, mens du er i stand til at omdirigere brugeren til en side på webstedet.Brug af omdirigeringer som HTTP 404 -fejl kan være skadelige for WebSites Search Engine Results Pages (SERP'er).I nogle browsere, hvis en brugerdefineret HTTP 404 -side er under 514 kilobyte i størrelse, viser browseren sin egen 404 -fejlside og ikke den, der er specificeret i serverkonfigurationer.