Start Et gratis 7-dagers E-Postkurs På WordPress

Du kan støte på 403 forbidden error når du besøker en tom nettstedskatalog eller en bestemt side som har en tillatelsesfeil. Dette skyldes at de fleste nettsteder er satt opp for å forby katalogbesøk for å hindre angripere i å få tilgang til sensitive filer.

men hvis du eller dine besøkende støter på denne feilen på nettstedet ditt, er det nødvendig å fikse problemet, eller du kan risikere å miste verdifull trafikk. Siden årsakene varierer, er det mange metoder for å løse 403-feilene.

vi vil forklare de forskjellige typene 403 forbudte feil, deres mulige årsaker, og også gi åtte metoder for å fikse 403 forbudt feil.

Feilkode 403 Forbudt Feil
Feiltype feil På Klientsiden
Feilvariasjoner Forbudt: DU har ikke tillatelse til å få tilgang på denne serveren
HTTP Error 403 – Forbidden
Error 403 – Forbidden
403 forbidden request forbidden by administrative rules
403 Forbidden
Access Denied-You don ‘ t have permission to access
Error 403
HTTP 403
Forbidden
Feil årsaker Manglende indeksside
Broken WordPress plugin
Feil IP-adresse
Malware infeksjon
Ny nettside link

Årsaker til 403 Forbidden

OFTE ER HTTP 403 forbidden-feil forårsaket av en tilgangsfeil på klientsiden, noe som betyr at du vanligvis kan løse problemet selv.

en vanlig årsak til disse feilene er tillatelsesinnstillingene for fil eller mappe, som styrer hvem som kan lese, skrive og kjøre filen eller mappen.

det er to muligheter i dette tilfellet: enten endret nettstedseieren innstillingene slik at du ikke kunne få tilgang til ressursene, eller de angav ikke de riktige tillatelsene.

den andre vanlige arsaken er odelagte eller feil innstillinger i den .htaccess-fil. Dette kan skje etter at du har gjort endringer i filen. Heldigvis er det enkelt å løse problemet ved å bare opprette en ny serverkonfigurasjonsfil.

Annet enn de to vanlige årsakene, er det noen andre mulige utløsere for feilen:

  • manglende indeksside-nettstedets hjemmeside navn er ikke indeks.html eller indeks.php.
  • Feil WordPress – plugin-Hvis Et WordPress-plugin ikke er konfigurert riktig eller er uforenlig med et annet plugin, kan det utløse 403-feilene.
  • Feil IP-adresse-domenenavnet peker på en feil ELLER gammel IP-adresse som nå er vert for et nettsted som blokkerer tilgangen din.
  • Malware infeksjon – en malware infeksjon kan forårsake .htaccess-filen for å bli stadig skadet. Du må fjerne malware før du gjenoppretter filen.

Ny websidekobling-nettstedseieren kan ha oppdatert sidens lenke, som nå er forskjellig fra den bufrede versjonen.

Slik Løser du 403 Forbidden Error

SIDEN HTTP 403 forbidden er nært knyttet til filtilgangstillatelser, vil dette være hovedfokus for følgende metoder for å løse det. Når det er sagt, er det andre måter å løse dette problemet på, for eksempel å rydde nettleserens cache eller skanne etter skadelig programvare.

La oss ta en bedre titt på hver av de åtte tilgjengelige metodene for å løse HTTP-feilen 403.

Vær oppmerksom på at mens trinnene nevnt her hovedsakelig fokuserer På WordPress, kan de også brukes på andre nettsteder.

1. Sjekk det.htaccess-Fil

du er kanskje ikke kjent med den .htaccess-fil, som det ofte forblir skjult i nettstedskatalogen. Men hvis Du bruker Hostinger File Manager, er filen tilgjengelig i public_html-katalogen som standard.

Følg disse trinnene for å finne den:

  1. Finn Filbehandleren på hpanel-dashbordet.
hPanel viser hvor Du finner Filbehandleren.
  1. Åpne public_html katalogen for å finne den .htaccess-fil.
hPanel viser hvor du finner .htaccess.

hvis du bruker cPanel, følg disse trinnene:

  1. Finn Filbehandling på cPanel.
cPanel viser hvor Du finner Filbehandleren.
  1. i public_html katalogen, se etter den .htaccess-fil.
cPanel viser hvor du finner .htaccess.
  1. hvis du ikke finner filen, klikker Du På Innstillinger øverst til høyre på skjermen og aktiverer Alternativet Vis Skjulte Filer (dotfiles).
cpanel preferanser, viser hvordan du aktiverer skjulte filer (dotfiles) alternativet.

Den .htaccess-fil er en server konfigurasjonsfil og fungerer hovedsakelig ved å endre Apache Webserverinnstillinger.

selv om filen finnes på de fleste nettsteder som standard, må du opprette en ny fil manuelt hvis nettstedet ditt ikke har den, eller hvis den ble slettet utilsiktet.

nå som du har funnet filen, følg disse trinnene for å sjekke om en feil konfigurasjon forårsaker feilen:

  1. Høyreklikk på filen og velg Last Ned for å lage en sikkerhetskopi.
.htaccess-fil, som viser hvor du finner nedlastingsalternativet.
  1. når du har sikkerhetskopien, slett filen.
Vindu spør er du sikker på å slette .htaccess hvor du skal trykke på den røde sletteknappen
  1. Prøv å få tilgang til nettstedet ditt. Hvis det fungerer fint, indikerer dette at filen var skadet.
  2. for å generere en frisk .htaccess-fil, logg Inn På WordPress dashboard og klikk På Innstillinger – > Permalinks.
  3. Uten å gjøre noen endringer, klikk På Lagre Endringer-knappen nederst på siden.
WordPress dashboard, fremhever Lagre Endringer-knappen.

dette vil generere en frisk .htaccess-fil for nettstedet ditt. Hvis dette ikke løste problemet, kan du prøve neste metode.

2. Tilbakestill Fil-Og Mappetillatelser

En annen mulig årsak som utløser HTTP 403-feil, er feil tillatelser for filer eller mapper. Generelt, når filer opprettes, kommer de med bestemte standard filtillatelser, som styrer hvordan du kan lese, skrive og utføre dem.

Pro Tip

hvis Du bruker Hostinger, er det et spesielt verktøy som tar seg av alle dine tillatelsesproblemer med bare ett enkelt klikk. Skriv Inn Fix File Eierskap i søkefeltet eller bla til bunnen av kontrollpanelet Til Andre og finn det der.

Fikse fil og katalog tillatelse problem i et enkelt klikk Med Hostinger

dette verktøyet vil spare deg masse tid og vil gjenopprette alle fil og katalog tillatelser til standardverdier.

VED HJELP AV FTP kan du redigere fil-og mappetillatelser. For å begynne, bør du:

  1. Konfigurer EN FTP-klient og koble den til nettstedet ditt.
  2. når du er tilkoblet, høyreklikker du public_html og velger Filattributter.
Skjermbilde fra FTP-klienten viser hvor du finner public_html fil Og Filattributter.
  1. Skriv inn tillatelse 755 i Numerisk verdi-feltet, velg Bruk bare på kataloger, og trykk OK.

den generelle praksisen for numeriske verdier for filtillatelse bruker 755 for mapper, 644 for statisk innhold og 700 for dynamisk innhold.

Skjermbilde fra FTP filattributter viser den numeriske verdien på 755 og gjelder bare for kataloger alternativet.
  1. når du har endret mappetillatelser, gjentar du trinn 2 og trinn 3, men nå skriver du inn 644 i Feltet Numerisk verdi og velger Alternativet Bruk bare på filer.
Skjermbilde fra FTP filattributter som viser den numeriske verdien på 644 og gjelder bare for filer alternativet.

når du er ferdig, prøv å få tilgang til nettstedet ditt og se om feilen er løst.

3. Deaktiver WordPress Plugins

hvis Du har kommet så langt, og ingen av de tidligere metodene fungerer, er sjansen stor for at feilen skyldes en inkompatibel eller feil plugin. I dette trinnet vil vi prøve å deaktivere plugins for å sjekke om det løser 403 forbidden-feilen.

vi anbefaler å deaktivere alle pluginene samtidig i stedet for å gå gjennom prosessen en etter en. Etter denne metoden bør du kunne oppdage problemet og jobbe mot en løsning. Her er hva du må gjøre:

  1. Få tilgang til hostingkontoen din VIA FTP eller bruk hostingkontoens filbehandling og gå til public_html-> wp-content-mappen.
  2. Finn mappen plugins.
Plugins-mappen.
  1. Gi nytt navn til mappen med et annet navn som «disabled-plugins» for å deaktivere alle plugins.
dsisabled-plugins mappe,

Prøv å reaccessing nettstedet. Hvis feilen ikke lenger er der, er et problematisk plugin den faktiske kilden til feilen.

Gi nytt navn til mappen tilbake til plugins. Nå må du deaktivere pluginene en etter En fra WordPress-dashbordet og sjekke om nettstedet fortsatt fungerer. På denne måten vil du kunne oppdage feil plugin.

når du finner det, oppdater pluginet om nødvendig eller slett det. Men hvis feilen fortsatt vises, må du kanskje kontakte vertsleverandøren din for å få hjelp.

4. Last Opp En Indeksside

Sjekk nettstedets hjemmeside navn – det skal kalles indeks.html eller indeks.php. Hvis ikke, er det to alternativer. Den første og enkleste er å omdøpe hjemmesiden som indeks.html eller indeks.php.

men hvis du vil beholde det gjeldende startsidenavnet, laster du opp en indeksside til public_html-katalogen og oppretter en omdirigering til den eksisterende startsiden.

her er trinnene for å følge:

  1. Last opp en indeks.html eller indeks.php-fil til din public_html katalog. Bruk din hosting konto filbehandler eller FTP til å gjøre det.
  2. Åpne den .htaccess-fil.
  3. Sett inn denne kodebiten for å omdirigere indeksen.php eller indeks.html-fil til din eksisterende hjemmeside. Ikke glem å erstatte homepage.html med sidens faktiske navn.

Redirect /index.html /homepage.html

5. Rediger Fileierskap

Feil fileierskap kan utløse 403 forbidden-feilen hvis Du bruker Linux eller VPS-hosting.

vanligvis kan filer og mapper tilordnes Til En Eier, En Gruppe eller begge deler. Husk at DU trenger SSH-tilgang for å endre eierskap i disse miljøene. Du trenger også EN SSH-terminal for å koble TIL VPS-serveren.

når DU har koblet SSH til webserveren, kontrollerer du eierskapet ved hjelp AV DENNE SSH-kommandoen:

ls -1 

resultatet vil se slik ut:

-rwxrw-rw- 1 20 Jul 20 12:00 filename.txt

Se på eieren og gruppedelen. Det riktige eierskapet bør være brukernavnet til hostingkontoen din. Hvis du ser annet eierskap, bruker du kommandoen chown Linux til å endre fileierskap. Her er den grunnleggende syntaks for chown:

chown 

for eksempel, hvis brukernavnet Ditt Er Hostinger, bruk syntaks som dette:

chown Hostinger filename.txt

hvis DU ikke føler deg komfortabel med Å bruke SSH selv, kontakt vårt supportteam for å få hjelp.

6. Bekreft A-Posten

403 forbidden-feilen kan også skje hvis domenenavnet ditt peker på feil IP-adresse, der du ikke har tillatelse til å vise innholdet. Dobbeltsjekk derfor at domenenavnet ditt peker til riktig IP-adresse.

for å sjekke om domenet en post peker riktig, gå TIL DNS Zone Editor på hPanel:

  1. Logg Inn på din hPanel.
  2. Gå Til Avansert-delen og klikk PÅ DNS Zone Editor.
Avansert seksjon på hPanel, fremhever DNS Zone Editor
  1. Du vil se en liste OVER DNS-poster. Finn en post med etiketten A i type-kolonnen.
LISTE OVER DNS-poster
  1. Sjekk IP-adressen i Innhold-kolonnen.
  2. hvis den peker på feil IP-adresse, klikker Du På Rediger for å endre den. Når Du er ferdig, klikker Du Oppdater.

hvis du ikke finner den riktige posten, oppretter du en ny fra Behandle DNS-poster-delen. Pass På at du velger A Som Type og sett inn riktig IP-adresse i Poeng til-feltet. Klikk Deretter På Legg Til Post.

hvis du nylig har migrert fra en webverten til en annen og glemte å endre navneserverne, kan domenet fortsatt peker til den gamle webverten. Når den gamle verten kansellerer kontoen din, vil det føre til en 403 feilstatuskode.

7. Skann Etter Malware

Malware kan være en annen årsak til 403-feilen. Hvis WordPress-nettstedet ditt blir infisert av skadelig programvare, kan Det hele tiden fortsette å injisere uønsket kode i Den .htaccess-fil. På den måten, selv om du fortsetter å fikse filen ved hjelp av den første metoden vi presenterte, vil feilen fortsette.

Skann nettstedet ditt for å identifisere skadelig programvare. Det er mange sikkerhets plugins For WordPress som Sucuri eller Wordfence å gjøre det.

De Fleste wordpress sikkerhet plugins som WordFence kan fjerne malware. Når plugin identifiserer alle infiserte filer, får du handlingsalternativer for disse filene, for eksempel å slette eller gjenopprette dem.

en annen metode er å gjenopprette nettstedet ved hjelp av sikkerhetskopifiler. Det er også mulig å gjenopprette det ved hjelp av databasebackupen hvis du ikke har en fullstendig sikkerhetskopi av nettstedfilene.

8. Tøm Nettloggen / Hurtigbufferen

nettleserens hurtigbuffer og informasjonskapsler kan også forårsake en 403-feil. Cache lagrer data for å få et nettsted til å laste raskere neste gang du besøker det. Det er imidlertid mulig at nettstedets lenke har blitt oppdatert, og den faktiske nettsiden er nå forskjellig fra den bufrede versjonen.

En annen mulighet er at feilen kommer fra informasjonskapslene. Det kan være tilfelle på et nettsted at du vanligvis logger inn normalt, men det siste påloggingsforsøket viste deg denne feilmeldingen.

Å Fjerne nettleserens buffer og informasjonskapsler bør løse dette problemet. Merk at hvis du tømmer hurtigbufferen, kan det ta lang tid å besøke nettstedet neste gang nettleseren din vil be om alle nettstedfilene igjen. Når du fjerner informasjonskapslene, logger du deg også ut fra alle innloggede nettsteder.

Følg disse trinnene for å tømme hurtigbufferen og informasjonskapslene På Google Chrome:

  1. Klikk på trepunktsikonet øverst til høyre og velg Innstillinger.
  2. Finn Delen Personvern og sikkerhet, og klikk På Slett nettlesingsdata.
personvern-og sikkerhetsinnstillinger For Google Chrome
  1. Bruk rullegardinmenyen til å velge tidsrammen for sletting av data. Sjekk Deretter Alternativene For Informasjonskapsler og andre nettstedsdata og Bufrede bilder og filer.
Tøm nettleserdatainnstillinger - tidsintervall, nettleserhistorikk, informasjonskapsler og andre nettstedsdata, og bufrede bilder og filer
  1. Klikk På Slett data.

når du har fullført alle trinnene, kan du prøve å besøke nettstedet og logge inn hvis det krever at du gjør det. Hvis denne eller andre løsninger ikke virker, anbefaler vi at du kontakter vårt supportteam via live chat for å løse dette problemet.

Feilsøking Av andre 4xx-Feil

Hvordan Fikse 401 Uautorisert Feil?
Hvordan Fikse 413 Enhet For Stor Feil?
Hvordan Fikse 404 Ikke Funnet Feil?
Hvordan Fikse 429 For Mange Forespørsler Feil?

Konklusjon

403 forbudte feil kan forårsake stor frustrasjon da de vil forby deg å få tilgang til en ressurs. De oppstår hovedsakelig på grunn av feil filtillatelser, men det er flere andre mulige årsaker, som en manglende indeksfil, feil plugins eller til og med en malware infeksjon.

Å Finne den virkelige årsaken til 403-feilene kan være vanskelig. Men ved å følge metodene som er oppført i denne artikkelen, er vi sikker på at du kan få nettstedet ditt til å fungere igjen.

for å oppsummere, her er handlingene du bør ta for å kvitte seg med 403-feilmeldingen på WordPress-siden Din:

  1. Sjekk det.htaccess-fil.
  2. Tilbakestill fil-og mappetillatelser.
  3. Deaktiver WordPress-plugins.
  4. Last opp en indeksside.
  5. Rediger fileierskap.
  6. Kontroller a-posten.
  7. Fjern eventuell skadelig programvare.
  8. Tøm nettleserens historikk og hurtigbuffer.

403 forbidden-feilen er bare en AV MANGE HTTP-feilkoder. Som nettstedseier kan du ha oppstått andre feil på klientsiden, for eksempel 404-feilen eller server-sidefeil som 504 gateway timeout.

vi oppfordrer deg til å fortsette å lære om disse feilene, slik at du vet hvordan du skal håndtere dem hvis de noen gang vises på nettstedet ditt.

dette innlegget ble sist endret desember 24, 2021 9:47 am

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.