Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Procédure

Introduktion

Om du nyligen har försökt komma åt din webbplats och fått ett meddelande om att något är "förbjudet" eller att du inte har behörighet att komma åt en del av webbplatsen, har du troligen stött på felet 403 Forbidden.

Att upptäcka ett sådant fel på din webbplats kan vara en källa till frustration och modlöshet. Det är därför vi har sammanställt den här detaljerade guiden för att hjälpa dig att lösa 403 Forbidden-felet och få igång din webbplats igen så snabbt som möjligt.

Vad är felet 403 Förbjudet?

När du stöter på 403 Forbidden-felet betyder det att servern har förstått din begäran men inte kan ge dig ytterligare åtkomst. Med andra ord är webbsidan som du försöker öppna i din webbläsare en resurs som du inte har behörighet att komma åt.

När du stöter på felet 403 Forbidden anger det en specifik status som webbservern kommunicerar till din webbläsare, men i allmänhet är det här felet ett tecken på att din åtkomst till en resurs är begränsad. Varje gång du surfar in på en webbplats sker det ett utbyte mellan din webbläsare och servern i bakgrunden. Normalt fungerar allt bra och du får statuskoden 200, men när det uppstår problem kan andra koder visas. Fel 403 Forbidden, i synnerhet, indikerar att servern har förstått din begäran, men vägrar att ge dig tillgång till den begärda resursen. Detta kan jämföras med en situation där du försöker delta i ett privat evenemang, men upptäcker att ditt namn har tagits bort från gästlistan utan förklaring.

Felkod 403
Typ av fel Autentiseringsfel
Variationer av fel Förbjuden - Du har inte behörighet att komma åt / på den här servern
403 - Förbjudet : Åtkomst nekas
403 - Förbjudet fel
403 - Förbjudet fel - Du har inte behörighet att komma åt den här adressen
403 - Förbjudet - nginx
Orsaker till felet

Korrupt .htaccess-fil
Felaktiga filbehörigheter
Problem med förlängning

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Vad orsakar felet 403 Forbidden?

Felet 403 Forbidden kan ha två huvudorsaker:

  • En skadad .htaccess-fil.
  • Felaktiga filbehörigheter.

Det är också möjligt att felet beror på ett fel som är kopplat till ett tillägg som används på din webbplats.

Variationer av 403 Forbidden-fel

Precis som med många andra HTTP-statuskoder kan 403 Forbidden-felet visa sig på en mängd olika sätt.

Här är några vanliga exempel som du kan stöta på:

  • "Förbjudet - Du har inte behörighet att komma åt / på den här servern"
  • Felet "403 - Förbjudet: Åtkomst nekas"
  • "Fel 403 - Förbjudet"
  • "403 - Förbjudet fel - Du har inte tillåtelse att komma åt den här adressen"
  • "403 Förbjudet - Nginx"
  • "HTTP-fel 403 - Förbjudet - Du har inte behörighet att komma åt det dokument eller program du begärde"
  • "403 Forbidden - Åtkomst till denna resurs på servern nekas"
  • "403. Det är ett fel. Din klient har inte behörighet att hämta URL / från den här servern"
  • "Du är inte behörig att visa den här sidan"
  • "Det verkar som om du inte har behörighet att komma åt den här sidan."

I allmänhet, om du märker ett omnämnande av "förbjudet" eller "inte tillåtet att komma åt", är det troligt att du stöter på ett 403 Forbidden-fel.

Hur reparerar jag felet 403 Forbidden?

De nio stegen nedan kan hjälpa dig att korrigera 403 Forbidden-felet.

1. Uppdatera sidan och kontrollera adressen igen

Ibland kan enkla lösningar lösa komplexa problem. Så försök att uppdatera sidan som du har problem med att komma åt. 403-felet kan vara tillfälligt, så du kanske kan komma åt sidan efter en uppdatering.

Kontrollera också att webbadressen är rättstavad. Om den adress du försöker nå är en katalog snarare än en webbsida kommer du sannolikt att få ett 403-fel. Till exempel: www.domaine.ext/wp-content/uploads/2024/03/

2. Töm webbläsarens cache

En annan praktisk metod är att tömma webbläsarens cache.

Cachen är ett användbart verktyg som hjälper webbplatser att ladda snabbare. Ibland kan det dock hända att den cachade versionen av en sida inte motsvarar den riktiga versionen.

3. Ändra dina filbehörigheter

Varje mapp och fil på din server har sina egna specifika behörigheter som avgör vilka åtgärder som är tillåtna:

  • Read: gör att du kan visa data i filen eller visa innehållet i en mapp.
  • Skriva: gör att du kan ändra filen eller lägga till/ta bort filer i en mapp.
  • Execute: gör att du kan köra filen som ett skript eller komma åt en mapp och utföra funktioner och kommandon.

Dessa behörigheter representeras av ett tresiffrigt nummer, där varje siffra anger behörighetsnivån för de tre kategorier som nämns ovan.

Normalt sett är dessa behörigheter endast relevanta för din webbplats. Problem med filbehörigheter kan dock resultera i ett 403 Forbidden-fel.

Om du vill kontrollera och ändra filbehörigheterna för din webbplats kan du använda filhanteraren på ditt webbhotell.

När du är i filhanteraren kan du visa behörigheterna för en fil eller mapp(2) och ändra dem(1).

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Det är naturligtvis inte praktiskt att manuellt kontrollera behörigheterna för varje fil eller mapp. Istället kan du automatiskt tillämpa filbehörigheter för alla filer eller mappar i en mapp.

Enligt WordPress Codex är de ideala filbehörigheterna för WordPress följande:

  • Filer: 644 eller 640
  • Mappar: 755 eller 750

Undantaget är filen wp-config.php, som ska ha behörigheten 440 eller 400.

För att ställa in dessa behörigheter högerklickar du på mappen som innehåller din webbplats (mappnamnet är htdoc på LWS) och väljer "File access rights". Ange sedan 755 eller 750 i rutan Numeriskt värde, välj "Upprepningi undermappar" (1) och"Tillämpa endastmappar" (2).

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Följ sedan samma process för filer genom att ange 644 eller 640 i fältet Numeriskt värde, välja "Recursion in sub-folders" (1) och "Apply only to files" (2).

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Slutligen justerar du manuellt behörigheterna för filen wp-config.php till 440 eller 400.

Om problem med filbehörigheter orsakade 403 Forbidden-felet bör din webbplats nu fungera korrekt.

4. Ta bort och återställ .htaccess-filen

En vanlig orsak till felet 403 Forbidden är ett problem i webbplatsens .htaccess-fil.

.htaccess-filen är en konfigurationsfil som används av webbservern Apache. Den kan användas för att konfigurera omdirigeringar, begränsa åtkomsten till vissa delar av din webbplats etc.

På grund av dess kraft kan även ett litet fel orsaka ett stort problem, som 403 Forbidden-felet.

Istället för att försöka felsöka själva .htaccess-filen är en enklare lösning att tvinga WordPress att generera en ny, ren .htaccess-fil.

Så här gör du det:

  1. Anslut till ditt webbhotellsfilhanterare
  2. Leta reda på .htaccess-filen i din rotmapp(1).
  3. Ladda ner(2) en kopia av filen till din dator (det är alltid en bra idé att ha en säkerhetskopia för säkerhets skull).
  4. Ta bort(3).htaccess-filen från din server efter att du har gjort en säker säkerhetskopia på din lokala dator.

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Nu bör du kunna komma åt din WordPress-webbplats om det var .htaccess-filen som var problemet.

Så här tvingar du WordPress att generera en ny, ren .htaccess-fil:

  1. Gå till Inställningar(1) → Permalänkar(2) i din WordPress-instrumentpanel.
  2. Klicka på Spara(3) ändringarna längst ner på sidan (du behöver inte göra några ändringar - klicka bara på knappen).

Hur kan du rätta till ett 403 Forbidden-fel på din webbplats?

Och så är det gjort - WordPress kommer nu att generera en ny .htaccess-fil åt dig.

5. Avaktivera och återaktivera dina tillägg

Om varken filbehörigheterna på din webbplats eller .htaccess-filen verkar vara ett problem, är nästa plats att kontrollera dina WordPress-tillägg. Det kan finnas en bugg i ett tillägg eller ett kompatibilitetsproblem mellan olika tillägg.

För att hitta det ansvariga tillägget uppmanar vi dig att följa denna dokumentation.

6. Inaktivera CDN tillfälligt

Om du får 403 forbidden-fel på dina resurser (bilder, JavaScript, CSS) kan det bero på ett problem med ditt CDN (Content Delivery Network).

Om du använder tjänster från ett CDN som Cloudflare rekommenderar vi att du tillfälligt omkonfigurerar LWS standard-DNS för att kontrollera om problemet beror på CDN.

7. Kontrollera om Hotlink-skydd är felkonfigurerat

Hotlinking inträffar när någon inkluderar en bild på sin webbplats, men länken från den bilden alltid riktas till någon annans webbplats. För att undvika detta sätter vissa upp ett så kallat "hotlinking-skydd" hos sitt webbhotell eller CDN-leverantör.

När hotlinking-skydd är aktiverat genererar det i allmänhet ett 403 Forbidden-fel. Detta är helt normalt. Men om du stöter på ett 403 Forbidden-fel på något som inte borde vara blockerat, kontrollera att hotlinking-skyddet är korrekt konfigurerat.

8. Koppla bort från ditt VPN

Här är ett annat enkelt tips som kan lösa det här problemet.

Vissa webbplatser kan blockera åtkomst för användare som använder ett VPN, vilket kan förklara varför du får 403 Forbidden-felet.

För att kontrollera om detta är fallet, koppla bort VPN och försök att komma åt webbplatsen på ett annat sätt. Du kan också prova att byta till en annan server som erbjuds av din VPN-tjänst.

9. Kontakta din kundsupport

Om ingen av de ovanstående lösningarna har fungerat för dig rekommenderar vi att du kontaktar vår tekniska support för en personlig analys av ditt problem.

Slutsats

Du vet nu hur du gör för att :

  • Identifierafelet 403 Forbidden och förstå dess innebörd.
  • Identifiera de olika orsaker som kan leda till detta fel på din webbplats.
  • Tillämpa praktiska lösningar för att lösa felet, i synnerhet genom att uppdatera sidan, tömma webbläsarens cache, ändra filbehörigheterna eller återställa .htaccess-filen.
  • Vidta åtgärder för att förhindra att felet återkommer, genom att tillfälligt inaktivera tillägg eller CDN, kontrollera konfigurationen för Hotlink-skydd eller koppla från ditt VPN.
  • Sökprofessionell hjälp om du inte kan lösa problemet själv.

🔧 Med dessa verktyg i handen är du nu rustad för att hantera detta frustrerande fel och återställa åtkomsten till din webbplats. 🌐 Glöm inte att varje problem har sin lösning och att en enkel siduppdatering eller konfigurationsjustering ibland kan göra hela skillnaden. 💡

Tack för att du läste och vi hoppas att du tyckte att den här artikeln var användbar. Om du har några frågor eller vill dela med dig av din erfarenhet av 403 Forbidden-felet är du välkommen att lämna en kommentar nedan. Din feedback är värdefull och hjälper oss att förbättra vår tjänst. 🙏

Betygsätt denna artikel :

3/5 | 1 Yttrande

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Liknande artiklar

0mn läsning

Cloudflare Fel 524 : En timeout inträffade

3mn läsning

Så här korrigerar du ett 500-fel på din webbplats med LWS Panel

10mn läsning

Hur korrigerar jag HTTP-felkoder?

0mn läsning

404-fel, vad det är och hur man rättar till det


Ställ en fråga till AWS-teamet och dess community