Hva er en HTTP 404?

En hypertekstoverføringsprotokoll (HTTP) 404 -feil, også ofte kjent som 404 -siden som ikke er funnet feil, er en svarskode som indikerer at klienten var i stand til å nå ønsket server, men ikke kunne finne siden eller filen den så ut. For enklere vilkår kunne internettleseren koble seg til den aktuelle nettstedet, men den forespurte siden ble ikke funnet.

Hver gang en forespørsel blir fremsatt fra en klient til en server, sender HTTP -protokollen det som kalles HTTP -overskrifter med en statuskode. For et normalt nettsted er statuskoden "200 OK", som er standardresponsen for vellykkede HTTP -forespørsler. Andre statuskoder kan vises hvis nettstedet blir omdirigert.

Hvert tall i en HTTP 404 -feil betyr noe. Det første tallet "4" indikerer at en klientfeil har oppstått, så serveren sier at det var en feil på klientens slutt, for eksempel en skrivefeil. Det indikerer også at feilen kanskje ikke er permanent. Midten "0" indikerer en generell syntaksfeil. Den siste "4" indikerer hvilken spesiell feil som ble gjort av 400 -klientfeilgruppen, som inkluderer "400 Bad Request", "401 Uautorisert" og "403 forbudt."

HTTP 404 feil håndteres på servernivå og ikke av programvare som kjører på nettstedet. Noen nettsteder vil etterligne en HTTP 404 -feil, i hvilket tilfelle det kalles en myk 404 -feil. Disse nettstedene vil bruke en omdirigeringsteknikk som en meta -viderekobling eller vil bruke .htaccess -filen for å oppnå dette. Fordelene for webansvarlige ved å gjøre dette er at de kan vise hvilken melding eller side de vil ha når den forespurte siden ikke blir funnet på serveren, og dermed forbedre nettleseropplevelsen.

HTTP 404 -siden kan spesifiseres i serverkonfigurasjonen, og gir dermed en faktisk HTTP 404 -feil mens du kan omdirigere brukeren til en side på nettstedet. Å bruke viderekoblinger som HTTP 404 feil kan være skadelig for nettetNettstedets søkemotorresultater (SERPs). I noen nettlesere, hvis en tilpasset HTTP 404 -side er under 514 kilobyter i størrelse, vil nettleseren vise sin egen 404 -feilside og ikke den som er spesifisert i serverkonfigurasjonene.

ANDRE SPRÅK