Så här åtgärdar du felet 403 Forbidden i WordPress

Felet 403 Forbidden i WordPress är en HTTP-statuskod som indikerar att åtkomst till sidan eller resursen du försökte nå är absolut förbjuden av någon anledning. Olika scenarier kan utlösa detta fel, inklusive problem med dina WordPress-plugins, en korrupt .htaccess-fil, felaktiga filbehörigheter eller begränsningar på serversidan. Så här felsöker och åtgärdar du felet 403 Forbidden i WordPress:

Kontrollera om .htaccess-filen är skadad

Filen .htaccess är en konfigurationsfil som används av Apache-baserade servrar och som kan bli skadad. Så här kontrollerar och åtgärdar du den:

  • Åtkomst till din webbplats via FTP eller File Manager: Använd en FTP-klient eller den filhanterare som tillhandahålls av kontrollpanelen på ditt webbhotell.
  • Leta reda på .htaccess-filen: Den finns i rotkatalogen för din WordPress-installation. Se till att visa dolda filer, eftersom filer som börjar med en punkt (.) kan vara dolda som standard.
  • Byt namn på .htaccess-filen: Byt namn på den till något i stil med .htaccess_gammal. Detta kommer att avaktivera den.
  • Testa din webbplats: Om din webbplats fungerar efter att du har bytt namn på .htaccess-filen var den troligen skadad.
  • Skapa en ny .htaccess-fil: Gå till WordPress Dashboard > Inställningar > Permalänkar och klicka bara på "Spara ändringar" för att generera en ny .htaccess-fil.

Kontrollera filbehörigheter

Felaktiga filbehörigheter kan också orsaka ett 403-fel. Filer bör ha behörigheten 644 och kataloger 755.

  • Åtkomst till din webbplats via FTP eller File Manager: Navigera genom dina WordPress-filer och -mappar.
  • Kontrollera och korrigera behörigheter: Högerklicka på filer och kataloger för att kontrollera deras behörigheter. Justera dem om de inte är inställda på 644 för filer och 755 för kataloger.

Avaktivera plugins

Ibland kan ett WordPress-plugin orsaka detta fel, särskilt om det är relaterat till säkerhet. För att kontrollera om detta är fallet:

  • Avaktivera alla plugins: Gå in på din webbplats via FTP eller File Manager, navigera till wp-innehåll och byt namn på mappen Plugins mapp till plugins_gamla. Detta avaktiverar alla plugins.
  • Kontrollera din webbplats: Om felet är åtgärdat var det ett av insticksprogrammen som orsakade problemet.
  • Hitta den skyldige: Byt namn på plugins_gamla mapp tillbaka till Plugins och sedan återaktivera varje plugin ett efter ett i WordPress Dashboard tills du hittar vilket som orsakar 403-felet.

Kontrollera för hotlink-skydd

Inställningar för hotlinkskydd på din server kan av misstag blockera legitima förfrågningar, vilket leder till ett 403-fel.

  • Kontrollera hotlink-skydd: Detta kan vanligtvis göras via kontrollpanelen för ditt webbhotell. Se till att den inte är felkonfigurerad så att den blockerar åtkomst till ditt eget innehåll.

Rådfråga din hostingleverantör

Om inget av stegen ovan fungerar kan problemet ligga på servernivå.

  • Kontakta Hosting Support: Din hostingleverantör kan kontrollera om det finns problem på serversidan som orsakar 403 Forbidden Error, t.ex. säkerhetsplugins, brandväggar eller serverinställningar.

Återställ från en säkerhetskopia

Som en sista utväg, om du har en ny säkerhetskopia av din webbplats, kan du överväga att återställa den till en punkt innan 403-felet inträffade.

Slutsats

Felet 403 Forbidden kan vara frustrerande, men det går vanligtvis att åtgärda genom felsökningssteg som att kontrollera .htaccess-filen, justera filbehörigheter, inaktivera plugins eller byta tema. Se alltid till att du har en ny säkerhetskopia innan du gör betydande ändringar på din webbplats.