Hva er 403 forbudt feil, og hvordan fikser jeg det (5 løsninger forklart)

Hva er 403 forbudt feil??

403 Forbudt feil


En av de vanligste feilene mens du surfer er Feil # 403.

Det er i utgangspunktet en hypertekstoverføringsprotokollrespons som en bruker kan få på grunn av mange årsaker.

Hvis du lander i en 403-feil mens du surfer, skyldes det at du ikke har tilgang til den angitte URL-en.

I denne artikkelen vil vi lede deg gjennom dens forskjellige versjoner, årsaker, mulige oppløsninger og eventuelle løsninger.

Varianter av 403:

Det er forskjellige scenarier der en bruker vil møte en av de flere versjonene av 403-feilen.

De vanligste Feil 403-variantene er:

  • 403 Feil
  • 403 Forbudt
  • 403 Forbudt feil
  • 403 Forbudt Nginx
  • 403 forbudt: tilgang nektet
  • Feil 403 forbudt
  • Forbudt
  • HTTP 403 forbudt
  • Nginx 403 forbudt

Hvordan fungerer HTTP-feil 403?

En bruker vil se en av Feil 403 mens han kommuniserer med en server via HTTP hovedsakelig på grunn av en autentiserings- eller tilgangsfeil.

Når en bruker prøver å bla gjennom en webside, sender nettleseren forespørselen ved hjelp av HTTP.

Som svar undersøker serveren forespørselen, og hvis alt er riktig, svarer serveren med en 2xx kategori suksesskode før du laster inn siden.

Dette skjer så raskt at brukerne ikke kan se det på skjermen.

Men hvis serveren finner noen problemer i forespørselen av uansett årsak, vil den vise en 4xx kategorifeil.

Disse kodene genereres automatisk i henhold til de forhåndsdefinerte scenariene, og hver feilkode representerer en annen grunn.

Disse kodene hjelper utviklerne og noen sofistikerte brukere å forstå grunnen.

De vanligste 4xx-kategorifeilene er 403 og 404.

Feil 404 betyr at filene eller ressursene brukeren ber om ikke kan bli funnet på den nevnte URL.

Mens 403 betyr at ønsket URL er gyldig, men brukerens forespørsel ikke kunne oppfylles.

Den faktiske årsaken til HTTP-feilen 403 varierer fra sak til sak. For noen av nettstedene er det for eksempel aktivt forbudt å søke i bestemte kataloger etter 403-statusen.

Som å deaktivere direkte tilgang til multimediainnholdet på serveren.

Mulige årsaker til 403 Error og løsningen:

Som vi kort forklarte 403-feilen ovenfor, vil vi nå forklare hvordan en bruker kan lande inn i en 403-feil på grunn av noen av følgende årsaker.

Årsak 1: Hotlink-beskyttelse

Hva er hotlinking? Hotlinking stjeler noens båndbredde ved å koble til nettstedets eiendeler som bilder og videoer osv.

For å forklare det ytterligere, antar at eieren av nettsted 1 er vert for noen høyoppløselige bilder eller videoer på serveren deres.

Eieren av nettsted 2 er ganske imponert over kvaliteten på innholdet og bestemmer seg for å bruke dem på nettstedet hans også.

I stedet for å være vert for disse bildene direkte på sin egen server, kobler han dem fra nettstedets 1 server.

Teknisk sett vil dette fungere helt fint, og mens han surfer på nettstedet 2, vil en bruker ikke kunne fortelle med en gang om nettstedet bruker hurtigkobling.

Dette sparer mange ressurser for nettsted 2, men det stjeler ressursene til nettsted 1 og kan forringe kvaliteten på tjenesten for nettsted 1s server.

For å unngå slike situasjoner, kan eieren av nettsted 1 implementere sonehenvisninger.

Dette vil begrense hotlinking og vil returnere en 403-feil i tilfelle hotlinking.

Siden dette er en server-til-begrensning, kan ikke brukeren gjøre mye i dette tilfellet, men eierne kan løse problemet ved å være vert for innholdet på sin egen server.

Vær oppmerksom på at det er uetisk å bruke tredjepartsressurser uten deres tillatelse.

Løsning:

Gå til Security for å konfigurere Hotlink-beskyttelse i cPanel < Hotlink Protection:

Sikkerhet

Herfra kan du aktivere eller deaktivere hotlink-beskyttelsen:

På av

Hvis du nå er eier av både nettsted1 og nettsted2, kan du deaktivere hotlink-beskyttelsen for eget nettsted, slik at du kan koble innholdet til og fra nettstedet ditt..

Følgende skjermbilde vil utdype det for deg:

Konfigurer

Årsak 2: Dårlige tillatelser

En annen vanligste årsak til 403 forbudte feil er ukorrekt å sette opp filtillatelsene.

For å løse slike problemer, må eieren konfigurere tillatelsene som under:

  • Dynamisk innhold: 700
  • Mapper: 755
  • Statisk innhold: 644

Løsning:

Følg trinnene for å konfigurere tillatelsen:

1. Logg deg på cPanel ved å bruke den angitte URLen og tilordne innloggingsinformasjon
2. Klikk på File Manager-ikonet i Files-feltet

permissons

3. Til venstre for vinduet som åpnes, vil du se tillatelser til alle filer og mapper
4. Forsikre deg om at tillatelsene til mappen public_html er 750 som vist nedenfor:

endringstillatelser

Hvis det er 750, gå til neste feilsøking ellers følg trinnene:

en. Velg mappen public_html > Klikk på ikonet for endringstillatelser
b. Sett opp tillatelser til 750 > Lagre.
c. Tøm nettleserbufferen
d. Tøm din lokale DNS-cache

Årsak 3: Skjulte filer / Feil URL

De skjulte filene er ikke ment å være tilgjengelig offentlig, og derfor begrenser serveren tilgangen for publikum.

Når en bruker prøver å få tilgang til de skjulte filene, kastes en forbudt feil på 403.

På samme måte kan brukeren oppgi en ugyldig URL med vilje eller utilsiktet for noen servere, hvis det er en forbudt feilmelding på 403.

Det kan variere fra server til server og avhenger av hva brukeren har lagt inn, for eksempel kan du se en feil hvis du går inn i en mappekatalog i stedet for en filsti.

Årsak 4: IP-regler

Som tidligere nevnt, oppstår feil 403 hovedsakelig på grunn av en autentiseringsfeil.

Brukerne kan se 403 regler på grunn av eventuelle IP Deny-regler som er definert i cPanel.

I så fall må du bekrefte reglene i cPanel for å sikre at du ikke blokkerer ditt eget IP-område.

IP-regler kommer veldig nyttig hvis du trenger å blokkere tilgang for visse brukere.

Løsning:

Følg trinnene for å se etter IP-reglene:

1. Logg inn på cPanel-kontoen ved å bruke URLen og oppga innloggingsinformasjon.
2. Gå til delen Sikkerhet og klikk på IP-blokkeringsikonet.

ip-blokkering

3. Angi en eller en rekke IP-adresser du vil nekte tilgang.

ip-blocker-add

4. Klikk på Legg til-knappen.

Navn
Verdi
Enkelt IP-adresse192.168.0.1
2001: db8 :: 1
Område192.168.0.1 – 192.168.0.40
2001: db8:: 1 – 2001: db8:: 3
Underforstått rekkevidde192.168.0.1 – 40
CIDR-format192.168.0.1/32
2001: db8 :: / 32
Implikasjoner 192. *. *. *192. *. *. *

Årsak 5: Indekssjef

Som standard vil webserveren laste indeksen eller hjemmesiden fra målkatalogen.

Hvis indeksfilen mangler i mappen, vil nettleseren vise mappeinnholdet, men dette kan forårsake en sikkerhetsrisiko.

Sikkerhetsrisikoen senkes ved ikke å vise mappeinnholdet direkte, og som et alternativ vises en 403-feil.

Løsning:

Du kan løse dette problemet ved å laste opp riktig indeksfil til katalogen eller endre verdiene til “Index Manager” fra cPanel.

indekser

Konklusjon

Det er mange grunner til å forårsake en forbudt feil på HTTP 403, men alle av dem betyr bare en ting, og det er Access Nektet.

403-feilen kan fikses på servernivå ved å endre sikkerhetsinnstillingene.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map