Hva betyr topp 104 feil i Nginx

Hva betyr topp 104 feil i Nginx
Når du besøker et NGINX-konfigurert nettsted, sender nettleseren din en forespørsel til webserveren. Etter det svarer webserveren din med at dataene har en HTTP -overskrift. HTTP -statuskoder er inkludert i den HTTP -overskriften for å forklare hvordan forespørselen blir svart.

Når forespørslene dine blir håndtert vellykket, vises ikke HTTP -statuskode. Imidlertid, hvis noe går galt, vil nettleseren din vanligvis vise en melding med HTTP -statuskode for å fortelle deg problemet med forespørselen. Feilmeldingene som 504, 500, 503, 502, inkludert “Feil 404 ikke funnet”Melding, er en del av prosessen.

Hva betyr 404 feil i Nginx

I hovedsak “404 Feil”Indikerer at din besøkende nettleser ble koblet til nettstedserveren eller verten. Det klarte imidlertid ikke å finne den forespurte ressursen, for eksempel filnavn eller noen spesifikk URL.

For eksempel, hvis noen prøver å nå “din nettside.com/anypostname”Og har ikke noe innhold koblet til“Anypostname“I et slikt tilfelle vil du motta en 404 Feil på nettleseren din, ettersom ressursen som etterspørres, eksisterer ikke. Med andre ord, vi kan si at når en forespurt eiendel som JavaScript, Image eller CSS -fil mangler, vil din operasjonelle nettleser generere en "404" -feil.

Hvordan fikse 404 feil i nginx

Hvis du får en "404 ikke funnet”Nginx -feil, og du har sjekket at den forespurte eiendelen eksisterer på serveren din, så kan konfigurasjonsfilen din utløse feilen. For å fikse “404 ikke funnet”, Åpne terminalen din ved å trykke”Ctrl+alt+t”Og utfør den undergitte kommandoen for å åpne Nginx-konfigurasjonsfilen:

$ sudo nano/etc/nginx/nginx.konf

Nginx -konfigurasjonsfilen din vil se slik ut:

Hvis banen som er lagt til i Nginx -konfigurasjonsfilen er feil, vil den resultere i en "404 ikke funnet”Ngnix -feil. Så bekreft din vei som fører mot aktivakatalogen:

root/usr/share/nginx/html;

Det vil også være nyttig å gjennomgå feilene dine og tilgangslogger i Nginx. For å gjøre det, bruk det undergitte under “katt”Kommando for å trekke ut innholdet i error_log som er til stede i“/var/log/nginx/feil.Logg”Fil:

$ sudo katt/var/log/nginx/feil.Logg

For å sjekke innholdet i Access_log, skriv ut denne kommandoen i terminalen din:

$ sudo katt/var/log/nginx/tilgang.Logg

Hvordan fikse 404 Nginx -feil ved hjelp av online verktøy

404 Nginx -feil”Er også knyttet til de eksterne ressursene, og det oppstår når disse ressursene blir fjernet eller endret. Derfor er det avgjørende å kjøre 404 feilkontroller ofte for å sikre at lenker på nettstedet ditt ikke blir ødelagt. En regelmessig sjekk og fikse de ødelagte koblingene vil hjelpe deg med å sørge for at brukeropplevelsen til besøkende på nettstedet ditt er på et stabilt nivå. Følgende er noen av verktøyene du kan bruke for å sjekke feilene "404 ikke funnet":

W3C sjekklenke

I W3C Link Checker Online -verktøyet må du oppgi nettadressen din, og det vil skanne alle websidene dine for 404 ikke funnet og andre problemer. Når skanningen er over, vil den returnere alle de ødelagte nettadressene sammen med andre resultater:

Sjekk lenkene mine

Sjekk koblingene mine er en grunnleggende Chrome -plugin som tillater deg å sjekke lenkene på den nåværende websiden. Når denne plugin er aktivert, vil utvidelsen avgjøre om koblingene på den nåværende siden er gyldige eller ødelagte:

Ødelagt koblingssjekker

Broken Link Checker er en annen nyttig plugin som tilbyr forskjellige metoder for å sjekke de ødelagte lenkene på nettstedet ditt. Det kan settes en tidsperiode som instruerer denne pluginen for å se etter ødelagte lenker hver "x" time. Du kan velge om plugin -en skal sende en e -postrapport som består av alle de ødelagte lenkene eller nettstedsdelen som lykkes skannet:

Hvis du står overfor en "404 ikke funnet" Nginx -feilen eller ønsker å sikre at nettstedets lenker ikke blir ødelagt eller overvåker nettstedet ditt, kan du bruke metodene ovenfor for å fikse det.

Konklusjon

404 ikke funnet feil”På websiden er en HTTP -svarstatuskode som erklærer at den forespurte ressursen ikke ble funnet. Det kan være vanskelig for deg å finne ut årsaken bak “404 ikke funnet feil“. I dette innlegget har vi forklart hva “404 ikke funnet feil” er. Vi ga deg også metodene for å fikse “404 Not Found Feil” ved å bruke Nginx -konfigurasjonsfilen og de andre online verktøyene som sjekk lenkene mine, W3C Check Link og The Broken Link Checker.