Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man fixar 403 Forbidden-felet i WordPress

Ingenting skickar en stöt av panik riktigt som att se ett meddelande om felmeddelandet ”403 Forbidden” där din webbplats borde vara. Det är ett frustrerande digitalt vägspärr som låser dig ute från ditt adminområde och döljer ditt innehåll från besökare.

På WPBeginner har vi stött på exakt detta fel på våra egna webbplatser och har väglett tusentals användare genom lösningen. Vi vet hur stressande det kan vara, men var lugn, lösningen är ofta enkel.

Den här guiden går igenom de vanligaste orsakerna och ger tydliga instruktioner för att få din webbplats online igen snabbt.

Åtgärda 403 Forbidden-felet i WordPress

Snabb sammanfattning: 403 Forbidden-felet i WordPress orsakas oftast av ett felkonfigurerat plugin, en skadad .htaccess-fil eller felaktiga filrättigheter på servern. Den här guiden ger enkla, steg-för-steg-lösningar för att identifiera och åtgärda problemet.

Vad är 403 Forbidden-felet i WordPress?

403 Forbidden-felkoden visas när dina serverrättigheter inte tillåter åtkomst till en specifik sida på din WordPress-webbplats.

Detta fel åtföljs vanligtvis av texten:

403 Forbidden – Du har inte behörighet att komma åt '/' på den här servern.

Dessutom uppstod ett 403 Forbidden-fel när du försökte använda en ErrorDocument för att hantera begäran.

Här är ett exempel på hur det ser ut:

403 Förbjuden statuskod visas på en WordPress-webbplats

Det finns olika scenarier när du kan se detta fel. Till exempel:

Du kan också se 'Åtkomst nekad' istället för den fullständiga 403 Forbidden-statusen. Alternativt kan meddelandet lyda: 'Åtkomst till dinwebbplats.com nekades. Du har inte behörighet att visa den här sidan.'

För mer förklaring om WordPress-felkoder kan du se vår lista över de vanligaste WordPress-felen och hur du åtgärdar dem.

Vad orsakar 403 Förbjuden-felet i WordPress?

Felet 403 Forbidden visas när din webbserver inte anser att du har behörighet att visa en specifik sida.

De vanligaste orsakerna till detta är:

  • Dåligt konfigurerade säkerhetsplugins: Många WordPress-säkerhetsplugins blockerar IP-adresser om de tror att de är skadliga, vilket ibland kan leda till oavsiktliga utelåsningar.
  • Skadad .htaccess-fil: Denna kritiska WordPress-fil kan bli skadad, vilket leder till felaktiga åtkomstregler.
  • Felaktiga filrättigheter: Varje fil och mapp på din server har rättigheter. Om dessa är felaktigt inställda kommer servern att blockera åtkomst.
  • Serverkonfigurationsproblem: Ditt WordPress-värdföretag kan ibland göra oavsiktliga ändringar i sina serverinställningar som resulterar i ett 403-fel.

Nu ska vi titta på hur du åtgärdar felet 403 Forbidden i WordPress.

Obs: Innan du gör några ändringar rekommenderar vi att du skapar en fullständig säkerhetskopia av din webbplats. Vårt team använder Duplicator för detta, men du kan följa vår guide om hur du säkerhetskopierar din WordPress-webbplats för andra alternativ.

Du kan använda dessa snabblänkar om du vill hoppa till en specifik metod:

Metod 1: Inaktivera dina plugins tillfälligt

Det första steget är att kontrollera om ett av dina plugins orsakar felet.

För att göra detta behöver du tillfälligt inaktivera alla dina WordPress-plugins, inklusive eventuella säkerhetsplugins.

Avaktivera alla WordPress-plugins i bulk

Om detta löser problemet, då var ett av plugins på din webbplats orsaken till felet.

Du kan ta reda på vilket plugin som var boven genom att aktivera dem en efter en tills 403-felet återkommer. När du har hittat problem-pluginet bör du ta bort det och leta efter ett alternativ eller kontakta dess utvecklare för support.

Metod 2: Återgenerera din .htaccess-fil

Ofta orsakas 403 forbidden-felet av en korrupt .htaccess-fil på din WordPress-webbplats. Den goda nyheten är att det är ganska enkelt att fixa den här filen.

Först måste du ansluta till din webbplats med en FTP-klient som FileZilla eller filhanteraren i din värdkontrollpanel.

Hitta sedan filen .htaccess i rotmappen på din WordPress-webbplats. Om du inte kan se den kan du behöva aktivera dolda filer i din FTP-klient.

Se den här guiden om du inte kan hitta .htaccess-filen i din WordPress-mapp.

Ladda ner .htaccess-filen till din dator så att du har en färsk säkerhetskopia. Ta sedan bort filen från din server.

Oroa dig inte, din WordPress-webbplats kommer fortfarande att fungera tillfälligt utan den.

Ta bort .htaccess-filen från din WordPress-webbplats

Försök nu att komma åt din webbplats. Om 403 Forbidden-felet är löst, var din .htaccess-fil korrupt.

Du kan generera en ny .htaccess-fil genom att logga in i ditt WordPress-adminområde och gå till sidan Inställningar » Permalänkar.

Återgenerera .htaccess-filen i WordPress

Klicka helt enkelt på knappen 'Spara ändringar' längst ner på sidan. WordPress kommer då att generera en ny, korrekt .htaccess-fil åt dig.

Metod 3: Korrigera dina fil- och katalogrättigheter

Om de andra lösningarna inte har åtgärdat felet, då är felaktiga filrättigheter den mest sannolika orsaken. Alla filer på din webbplats har behörigheter som styr vem som kan läsa, skriva och köra dem.

Felaktiga behörigheter kan orsaka 403 Forbidden-felet. De får din webbserver att tro att du inte har behörighet att komma åt dessa filer.

Du kan be din WordPress-värdleverantör att kontrollera din webbplats för korrekta filrättigheter. Många värdar är mycket hjälpsamma och fixar detta åt dig.

Att ändra filbehörigheter felaktigt kan få allvarliga konsekvenser. Om du inte känner dig säker är det bäst att fråga din värd eller anlita en professionell.

Om du dock vill göra det själv, här är hur du kan kontrollera dina filrättigheter. Anslut till din WordPress-webbplats med en FTP-klient och navigera till rotmappen som innehåller alla dina WordPress-filer.

Kontrollerar filrättigheter

Högerklicka på en mapp och välj ‘Filrättigheter’ från menyn.

Din FTP-klient visar en dialogruta för behörigheter.

Ändra filrättigheter med FTP

Alla mappar på din WordPress-webbplats bör ha filrättigheten 744 eller 755. Alla filer bör ha filrättigheten 644 eller 640.

Du kan ställa in behörigheten för rotmappen till 755. Markera rutan för 'Rekursivt in i underkataloger' och välj alternativet 'tillämpa endast på kataloger'. Klicka på 'OK' för att tillämpa.

Upprepa sedan processen för alla filer. Använd den här gången filbehörigheten 644. Markera rutan 'Rekursivt in i underkataloger' och välj alternativet 'Tillämpa endast på filer'.

Nu behöver du klicka på ‘OK’. När det är klart, försök att komma åt din webbplats för att se om 403 Forbidden-felet är borta.

Metod 4: Rensa din cache och cookies

Ibland är den enklaste lösningen den mest effektiva. Att rensa webbläsarens cache och cookies kan lösa felet 403 Forbidden. Korrupt data som lagras av din webbläsare kan orsaka kompatibilitetsproblem.

På samma sätt kan en korrupt cache som genereras av ett WordPress-plugin också orsaka problem. Vi använder WP Rocket på våra webbplatser, och att rensa dess cache är ett standardfelsökningssteg. Om ditt cache-plugin har inställningar för att begränsa åtkomst, kan felkonfigurationer också vara orsaken.

För att rensa din webbläsares cache, följ instruktionerna i vår guide om hur man rensar cache i stora webbläsare.

Om du använder ett plugin, se bara vår guide om hur du rensar din WordPress-cache.

Metod 5: Inaktivera CDN (Content Delivery Network) tillfälligt

Om du använder ett Content Delivery Network (CDN) för att förbättra webbplatshastigheten, kan det störa och orsaka felet. Ett CDN fungerar som en mellanhand mellan din server och besökare.

För att se om ditt CDN är boven, inaktivera det tillfälligt via dess inställningar. Testa sedan din webbplats för att se om felet försvinner.

Om inaktivering av CDN löser felet, måste du kontakta CDN-leverantörens supportteam för ytterligare hjälp.

Metod 6: Kontrollera efter skadlig kod

Skadlig programvara kan orsaka en mängd olika problem, inklusive 403 Forbidden-felet. Det kan störa filrättigheter eller störa kommunikationen mellan din webbplats och servern.

För att kontrollera efter skadlig kod rekommenderar vi att skanna din webbplats.

För våra egna webbplatser förlitar vi oss på den kraftfulla skannern som ingår i Sucuri. Många andra säkerhetsplugins erbjuder också funktioner för skanning av skadlig kod och kan ofta ta bort skadliga filer med ett enda klick.

Metod 7: Kontakta din webbhotell eller en WordPress-expert

Om du har provat alla tidigare steg och felet kvarstår, kan problemet ligga på servernivå. Att kontakta ditt webbhotells supportteam är ett bra nästa steg, eftersom de kan kontrollera serverloggar och filrättigheter åt dig.

För detaljer, se vår guide om hur du kontaktar WordPress-support.

Videohandledning

Om du föredrar mer visuella instruktioner, titta på videon nedan.

Prenumerera på WPBeginner

Vanliga frågor om WordPress-fel

Här är svar på några vanliga frågor relaterade till WordPress-fel.

Vad är skillnaden mellan ett 403-fel och ett 404-fel?
Ett 403 Forbidden-fel innebär att servern förstår begäran men vägrar att ge åtkomst på grund av ett behörighetsproblem. Däremot innebär ett 404 Not Found-fel att servern inte kan hitta den begärda sidan alls.

Hur hittar jag WordPress-felsökningsloggar för fler ledtrådar?
Felsökningsloggar kan ge detaljerad teknisk information. Du kan ofta hitta dem i din värdkontrollpanel eller genom att aktivera WordPress debug-läge. Vår guide förklarar hur man hittar och får åtkomst till WordPress-felsökningsloggar.

Är ett 403-fel liknande ett 500 internt serverfel?
Nej, de är olika. Ett 403-fel är ett behörighetsproblem. Ett 500 internt serverfel är ett mer generellt meddelande som indikerar att något har gått fel på servern, men det specificerar inte vad.

Vi hoppas att den här artikeln hjälpte dig att åtgärda felet 403 Forbidden i WordPress. Du kanske också vill se vår lista över de vanligaste problemen med blockredigeraren och vårt experttips om måste-ha WordPress-plugins för att växa din webbplats.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

169 CommentsLeave a Reply

  1. Jag får bara 403-fel när jag försöker lägga till en länk till Facebook – väldigt konstigt.

    • Verkligen mycket märkligt, om du inte redan har gjort det rekommenderar vi att du försöker inaktivera dina plugins för att se om det förhindrar felet.

      Admin

  2. Hej allihopa.
    Jag löste det här problemet för mig själv på det här sättet, hoppas det hjälper andra:

    På Plesk hade jag tilldelat en IPv4 till domänen men ingen IPv6. Jag insåg att jag av misstag hade ställt in IPv6 för denna domän på Cloudflare också (förutom IPv4). Så den returnerade fel 403 hela tiden. Du bör ta bort posten för IPv6 hos din DNS-leverantör eller tilldela den IPv6 på Plesk till domänen också.

    • Det är lite mer avancerat än vad många användare kommer att stöta på, men tack för att du delar med dig ifall någon annan har en liknande konfiguration där våra artikels rekommendationer inte hjälper!

      Admin

  3. Jag stötte på samma fel, och ingen av de föreslagna lösningarna hjälpte. Till slut upptäckte jag att problemet låg hos webbhotellleverantören, som hade tillämpat skydd med GEO-IP-blockering på vissa mappar och funktioner. Specifikt var det administrationen och XML-RPC. Jag var tvungen att begära tillstånd för vissa länder eftersom jag använde en VPN för att komma åt webbplatsen. Ibland kan detta fel också uppstå på grund av det skydd som implementerats av webbtjänstleverantören. Deras resonemang var att detta skydd hjälper till att förhindra brute force-attacker.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.