Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Procédure

Ett HTTP 403-fel är ett felmeddelande från en webbserver som anger att åtkomst till den begärda sidan eller resursen är strängt förbjuden av säkerhetsskäl eller på grund av åtkomstbegränsningar som definieras av webbplatsen. Felet uppstår när servern förstår klientens begäran, men av olika skäl vägrar att godkänna den.

Vad är ett 403-fel?

Ett HTTP 403-fel, även känt som ett 403 Forbidden-fel, är en HTTP-statuskod som anger att en sida eller resurs som du försöker komma åt för närvarande är otillgänglig, men att anslutningen har upprättats. Till skillnad från 401-felet, som används för autentiseringsfel, returneras ett 403-fel när användaren är korrekt autentiserad, men inte har de nödvändiga rättigheterna för att komma åt resursen.

Vanliga orsaker till att ett 403-fel kan utlösas är bland annat

  • Åtkomstbegränsningar som har införts av webbplatsens eller resursens ägare och som kan baseras på IP-adresser, geografiska platser eller andra kriterier.
  • Försök att komma åt en katalog i stället för en specifik sida, när webbservern är konfigurerad för att vägra indexering eller katalogbläddring.
  • Problem med behörigheter för filer och kataloger på webbservern, där de nödvändiga filerna inte kan läsas av servern.
  • Användning av en felaktigt konfigurerad .htaccess-fil som begränsar åtkomsten till vissa delar av webbplatsen.

Att förstå orsakerna till och de potentiella lösningarna på ett 403-fel är viktigt för webbutvecklare, systemadministratörer och slutanvändare som vill lösa dessa problem och förbättra tillgången till viktiga webbresurser.

Hur åtgärdar jag felet 403 Forbidden som LWS Protect ger upphov till?

Vad är LWS Protect?

Med verktyget LWS Protect, som finns i avsnittet "Säkerhet" i kontrollpanelen cPanel, kan du skydda din webbplats med några enkla klick genom att anpassa de säkerhetsregler som finns uppströms från webbservern i ditt webbhotellspaket.

Hur vet jag om ett 403-fel genereras av LWS Protect?

Om ett 403-fel genereras av LWS Protect bör du se en felsida som motsvarar bilden nedan:

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Hur löser jag ett 403-fel som genereras av LWS Protect?

Steg 1: Logga in på ditt cPanel-gränssnitt.

Steg 2: Klicka på knappen LWS Protect i kategorin Säkerhet

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Steg 3: Klicka på knappen"Blockera historik"

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Steg 4: Du kommer då att få en sida med historiken för de senaste blocken som genererats. Du kan sedan inaktivera den regel som genererade 403-felet om du inte längre vill att den ska vara aktiv.

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Hur reparerar jag felet 403 Forbidden som genereras av Apache-servern?

Hur vet jag om ett 403-fel genereras av Apache?

Om ett 403-fel genereras av Apache bör du se en felsida som motsvarar bilden nedan:

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

Hur löser jag ett 403-fel som genereras av Apache?

Töm webbläsarens cache

Det första du ska göra är att rensa webbläsarens cache.

Cachen är ett användbart verktyg som gör att webbplatser laddas snabbare. Ibland kan det dock hända att den cachade versionen av en sida inte motsvarar den verkliga versionen och att 403-felet faktiskt är cachat i din webbläsare.

Problem med återställning av filer

Om du nyligen har återställt filer från en säkerhetskopia och sedan dess har upplevt 403-fel, är det möjligt att filåterställningen delvis har misslyckats.

Lösningen är i så fall att starta om en ny återställning och efteråt kontrollera att 403-felet har försvunnit för gott.

Kontrollera 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.

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

Hur korrigerar jag ett 403 Forbidden-fel på cPanel?

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

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

Ett undantag gäller för filen wp-config.php, som bör ha behörigheten 440 eller 400.

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

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 korrigerar jag ett 403 Forbidden-fel på cPanel?

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 korrigerar jag ett 403 Forbidden-fel på cPanel?

Så där ja - WordPress kommer nu att generera en ny .htaccess-fil åt dig.

Avaktivera och återaktivera dina tillägg

Om varken filbehörigheterna på din webbplats eller .htaccess-filen verkar vara ett problem, är nästa ställe 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.

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 ligger hos CDN.

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 ställer vissa in 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 får ett 403 Forbidden-fel på något som inte borde blockeras, se till att hotlinking-skyddet är korrekt konfigurerat.

Koppla bort från ditt VPN

Här är ett annat enkelt tips som kan lösa detta problem om du använder ett VPN.

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

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.

Kontakta 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 :

  • Identifiera ett 403-fel och dess möjliga orsaker.
  • Använda LWS Protect för att lösa ett 403-fel som genereras av detta verktyg.
  • Reparera 403-felet som orsakas av Apache-servern, inklusive att rensa webbläsarens cache, kontrollera filbehörigheter och återställa .htaccess-filen.
  • Avaktivera och återaktivera dina WordPress-tillägg för att eliminera kompatibilitetsproblem.
  • Omkonfigurera DNS eller avaktivera CDN tillfälligt om det uppstår problem med dessa tjänster.
  • Se till att ditt hotlinking-skydd är korrekt konfigurerat för att undvika onödiga 403-fel.
  • Koppla bort ditt VPN för att testa om det löser 403-felet.
  • Kontakta kundsupport om problemen kvarstår.

Att lösa 403-felet kan vara komplicerat, men med dessa tips och lite tålamod bör du kunna återfå full åtkomst till din webbplats. 😌🔧

Tack för att du tog dig tid att läsa den här artikeln. Om du har några frågor eller vill dela med dig av dina erfarenheter är du välkommen att lämna en kommentar nedan. Din feedback är värdefull och kan hjälpa andra användare som står inför samma situation! 🙌💬

Betygsätt denna artikel :

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

3mn läsning

Wordpress på cPanel: Lösning av problemet med vit sida eller 500-fel

1mn läsning

Så här visar du Apache- och PHP-loggfiler på cPanel

1mn läsning

Diagnostisera och korrigera ett 500-fel på en webbplats som hostas på cPanel

0mn läsning

Hur korrigerar jag ett 404-fel på cPanel?


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