Opplysning: Når du kjøper en tjeneste eller et produkt gjennom våre lenker, tjener vi noen ganger en provisjon.

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

Hva er 403 forbudt feil?

403 Forbudt feil

One of the most commonly seen errors while browsing is 403 Forbudt feil.

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.

What are the variants of HTTP 403 error?

De vanligste Feil 403-variantene er:

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

Hvordan fungerer HTTP-feilen 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 suksesskode for kategori 2xx før lasting av 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.

What are the common reasons for 403 error?

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 etc.

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 vil dette fungere helt fint, og mens han surfer på nettstedet 2, vil en bruker ikke kunne si fra om nettstedet bruker hurtigkobling.

Hvis du gjør dette, sparer du mye ressurser for nettsted 2, men det stjeler ressursene til nettsted 1 og kan forringe kvaliteten på tjenesten for nettsted 1's 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.

As this is a server to server restriction, the end-user cannot do much in this case, however, the owners can resolve the issue by hosting the content on their own server.

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

How to fix 403 error by Hotlink Protection?

Å sette opp Hotlink-beskyttelse in cPanel, head to Security < Hotlink Protection:

403 Forbidden Error: Security

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:

403 Forbidden Error: Configure

Å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

How to fix 403 error due to Bad Permissions?

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:

403 Forbidden Error: change-permissions

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

a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
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 for noen servere, hvis brukeren oppgir en ugyldig URL med vilje eller utilsiktet, en 403 forbudt feilmelding.

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.

How to fix 403 error due to IP Rules?

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.

403 Forbidden Error: ip-blocker

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-adresse 192.168.0.1
2001: db8 :: 1
Område 192.168.0.1 - 192.168.0.40
2001:db8::1 – 2001:db8::3
Underforstått rekkevidde 192.168.0.1 - 40
CIDR-format 192.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.

403 Forbidden Error: indexes

konklusjonen

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.