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 |
Hva Er En 403 Forbidden Error?
403 Forbidden-du har ikke tillatelse til å få tilgang til denne ressursen ER EN HTTP-statuskode som oppstår når webserveren forstår forespørselen, men ikke kan gi ytterligere tilgang.
Å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:
- Finn Filbehandleren på hpanel-dashbordet.
- Åpne public_html katalogen for å finne den .htaccess-fil.
hvis du bruker cPanel, følg disse trinnene:
- Finn Filbehandling på cPanel.
- i public_html katalogen, se etter den .htaccess-fil.
- hvis du ikke finner filen, klikker Du På Innstillinger øverst til høyre på skjermen og aktiverer Alternativet Vis Skjulte Filer (dotfiles).
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:
- Høyreklikk på filen og velg Last Ned for å lage en sikkerhetskopi.
- når du har sikkerhetskopien, slett filen.
- Prøv å få tilgang til nettstedet ditt. Hvis det fungerer fint, indikerer dette at filen var skadet.
- for å generere en frisk .htaccess-fil, logg Inn På WordPress dashboard og klikk På Innstillinger – > Permalinks.
- Uten å gjøre noen endringer, klikk På Lagre Endringer-knappen nederst på siden.
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.
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:
- Konfigurer EN FTP-klient og koble den til nettstedet ditt.
- når du er tilkoblet, høyreklikker du public_html og velger Filattributter.
- 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.
- 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.
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:
- Få tilgang til hostingkontoen din VIA FTP eller bruk hostingkontoens filbehandling og gå til public_html-> wp-content-mappen.
- Finn mappen plugins.
- Gi nytt navn til mappen med et annet navn som «disabled-plugins» for å deaktivere alle plugins.
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:
- 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.
- Åpne den .htaccess-fil.
- 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:
- Logg Inn på din hPanel.
- Gå Til Avansert-delen og klikk PÅ DNS Zone Editor.
- Du vil se en liste OVER DNS-poster. Finn en post med etiketten A i type-kolonnen.
- Sjekk IP-adressen i Innhold-kolonnen.
- 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:
- Klikk på trepunktsikonet øverst til høyre og velg Innstillinger.
- Finn Delen Personvern og sikkerhet, og klikk På Slett nettlesingsdata.
- Bruk rullegardinmenyen til å velge tidsrammen for sletting av data. Sjekk Deretter Alternativene For Informasjonskapsler og andre nettstedsdata og Bufrede bilder og filer.
- 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:
- Sjekk det.htaccess-fil.
- Tilbakestill fil-og mappetillatelser.
- Deaktiver WordPress-plugins.
- Last opp en indeksside.
- Rediger fileierskap.
- Kontroller a-posten.
- Fjern eventuell skadelig programvare.
- 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