Slik løser du 403 Forbidden-feilen i WordPress

Feilen 403 Forbidden i WordPress er en HTTP-statuskode som indikerer at det av en eller annen grunn er forbudt å få tilgang til siden eller ressursen du prøvde å nå. Ulike scenarier kan utløse denne feilen, inkludert problemer med WordPress-pluginene dine, en korrupt .htaccess-fil, feil filtillatelser eller begrensninger på serversiden. Slik feilsøker og fikser du 403 Forbidden Error i WordPress:

Sjekk om .htaccess-filen er ødelagt

.htaccess-filen er en konfigurasjonsfil som brukes av Apache-baserte servere, og den kan bli ødelagt. Slik kontrollerer og reparerer du den:

  • Få tilgang til nettstedet via FTP eller File Manager: Bruk en FTP-klient eller filbehandleren som følger med kontrollpanelet på webhotellet.
  • Finn .htaccess-filen: Den ligger i rotkatalogen til WordPress-installasjonen. Sørg for å vise skjulte filer, da filer som begynner med en prikk (.) kan være skjult som standard.
  • Endre navn på .htaccess-filen: Gi den et nytt navn, for eksempel .htaccess_old. Dette vil deaktivere den.
  • Test nettstedet ditt: Hvis nettstedet fungerer etter at du har gitt .htaccess-filen nytt navn, var den sannsynligvis korrupt.
  • Opprette en ny .htaccess-fil: Gå til WordPress Dashboard > Settings > Permalinks og klikk på "Save Changes" for å generere en ny .htaccess-fil.

Sjekk filtillatelser

Feil filtillatelser kan også forårsake en 403-feil. Filer bør settes til 644 og kataloger til 755.

  • Få tilgang til nettstedet via FTP eller File Manager: Naviger gjennom WordPress-filer og -mapper.
  • Kontrollere og korrigere tillatelser: Høyreklikk på filer og kataloger for å sjekke tillatelsene. Juster dem hvis de ikke er satt til 644 for filer og 755 for kataloger.

Deaktiver plugin-moduler

Noen ganger kan en WordPress-plugin forårsake denne feilen, spesielt hvis den er relatert til sikkerhet. For å sjekke om dette er tilfelle:

  • Deaktiver alle plugins: Få tilgang til nettstedet ditt via FTP eller File Manager, og naviger til wp-innhold mappen, og endre navn på plugins mappe til plugins_old. Dette deaktiverer alle plugins.
  • Sjekk nettstedet ditt: Hvis feilen er løst, var det en av pluginene som forårsaket problemet.
  • Finn den skyldige: Gi nytt navn til plugins_old mappe tilbake til plugins og reaktiver deretter hver plugin én etter én i WordPress Dashboard til du finner den som forårsaker 403-feilen.

Sjekk for hotlink-beskyttelse

Innstillinger for hotlink-beskyttelse på serveren din kan feilaktig blokkere legitime forespørsler, noe som fører til en 403-feil.

  • Sjekk hotlink-beskyttelse: Dette kan vanligvis gjøres via kontrollpanelet for webhotellet. Forsikre deg om at det ikke er feilkonfigurert for å blokkere tilgangen til ditt eget innhold.

Rådfør deg med vertsleverandøren

Hvis ingen av trinnene ovenfor fungerer, kan problemet ligge på servernivå.

  • Kontakt vertsstøtte: Hostingleverandøren kan sjekke om det er problemer på serversiden som forårsaker 403 Forbidden Error, for eksempel sikkerhetsplugins, brannmurer eller serverinnstillinger.

Gjenopprett fra en sikkerhetskopi

Hvis du har en nylig sikkerhetskopi av nettstedet ditt, kan du som en siste utvei vurdere å gjenopprette det til et tidspunkt før 403-feilen oppstod.

Konklusjon

Feilmeldingen 403 Forbidden kan være frustrerende, men den kan vanligvis løses ved hjelp av feilsøkingstrinn som å sjekke .htaccess-filen, justere filtillatelser, deaktivere plugins eller bytte tema. Sørg alltid for at du har en ny sikkerhetskopi før du gjør større endringer på nettstedet ditt.