Start et gratis 7-dages e-mail kursus på
du kan støde på 403 forbidden error, når du besøger en tom hjemmeside mappe eller en bestemt side, der har en tilladelse fejl. Dette skyldes, at de fleste hjemmesider er sat op til at forbyde mappesøgning for at forhindre angribere i at få adgang til følsomme filer.
men hvis du eller dine besøgende støder på denne fejl på din hjemmeside, er det nødvendigt at løse problemet, eller du kan risikere at miste værdifuld trafik. Da årsagerne varierer, er der mange metoder til at løse 403-fejlene.
vi vil forklare de forskellige typer af 403 forbudte fejl, deres mulige årsager og også give otte metoder til at rette 403 forbudte fejl.
fejlkode | 403 forbudt fejl |
Fejltype | klientsiden fejl |
Fejlvariationer | forbudt: Du har ikke tilladelse til at få adgang til denne server HTTP Error 403-Forbidden Error 403-Forbidden 403 forbidden by administrative rules 403 Forbidden Access Denied-You don ‘ t have permission to access Error 403 HTTP 403 Forbidden |
fejl årsager | manglende indeksside brudt plugin forkert IP-adresse ondsindet infektion ny hjemmeside link |
hvad er en 403 Forbidden Error?
403 Forbidden – du har ikke tilladelse til at få adgang til denne ressource er en HTTP-statuskode, der opstår, når internetserveren forstår anmodningen, men ikke kan give yderligere adgang.
årsager til 403 Forbidden
ofte er HTTP 403 forbidden-fejl forårsaget af en Access-fejlkonfiguration på klientsiden, hvilket betyder, at du normalt selv kan løse problemet.
en almindelig årsag til disse fejl er indstillingerne for fil-eller mappetilladelse, som styrer, hvem der kan læse, skrive og udføre filen eller mappen.
der er to muligheder i dette tilfælde: enten redigerede hjemmesideejeren indstillingerne, så du ikke kunne få adgang til ressourcerne, eller de indstillede ikke de korrekte tilladelser.
den anden almindelige årsag er korrupte eller forkerte indstillinger i .htaccess-fil. Dette kan ske, når du har foretaget ændringer i filen. Heldigvis er det nemt at løse problemet ved blot at oprette en ny serverkonfigurationsfil.
bortset fra de to almindelige årsager, her er nogle andre mulige udløsere for fejlen:
- manglende indeksside – hjemmesidens hjemmeside navn er ikke indeks.html eller indeks.php.
- hvis et plugin ikke er konfigureret korrekt eller er uforeneligt med et andet plugin, kan det udløse 403-fejlene.
- forkert IP – adresse-domænenavnet peger på en forkert eller gammel IP-adresse, som nu er vært for en hjemmeside, der blokerer din adgang.
- virusinfektion – en virusinfektion kan forårsage .htaccess-fil, der skal konstant beskadiget. Du skal fjerne programmet, før du gendanner filen.
ny hjemmeside link – ejeren kan have opdateret sidens link, som nu er forskellig fra den cachelagrede version.
sådan rettes 403 Forbidden Error
da HTTP 403 forbidden er tæt knyttet til filadgangstilladelser, vil dette være hovedfokus for følgende metoder til at løse det. Når det er sagt, er der andre måder at løse dette problem på, f.eks.
lad os se bedre på hver af de otte tilgængelige metoder til at løse HTTP-fejlen 403.
bemærk, at mens de trin, der er nævnt her, hovedsageligt fokuserer på ordtryk, kan de også anvendes på andre hjemmesider.
1. Tjek .htaccess-fil
du er muligvis ikke bekendt med .htaccess-fil, da den ofte forbliver skjult i sidekataloget. Men hvis du bruger Hostinger File Manager, er filen som standard tilgængelig i dit public_html-bibliotek.
Følg disse trin for at finde det:
- Find filhåndteringen på hpanel-instrumentbrættet.
- Åbn mappen public_html for at finde .htaccess-fil.
hvis du bruger cPanel, skal du følge disse trin:
- find filhåndtering på cPanel.
- i mappen public_html skal du kigge efter .htaccess-fil.
- hvis du ikke kan finde filen, skal du klikke på Indstillinger i øverste højre hjørne af skærmen og aktivere indstillingen Vis skjulte filer (dotfiles).
den .htaccess-filen er en serverkonfigurationsfil og fungerer hovedsageligt ved at ændre indstillingerne for Apache-serveren.
Selvom filen er til stede på de fleste hjemmesider som standard, skal du oprette en ny fil manuelt, hvis din hjemmeside ikke har det, eller hvis det blev slettet utilsigtet.
nu hvor du har fundet filen, skal du følge disse trin for at kontrollere, om en forkert konfiguration forårsager fejlen:
- Højreklik på filen, og vælg Hent for at oprette en sikkerhedskopi.
- når du har sikkerhedskopien, skal du slette filen.
- prøv at få adgang til din hjemmeside. Hvis det fungerer fint, indikerer dette, at filen blev beskadiget.
- for at generere en frisk .htaccess-fil, log ind på dit dashboard og klik på Indstillinger -> Permalinks.
- klik på knappen Gem ændringer nederst på siden uden at foretage ændringer.
dette vil generere en frisk .htaccess fil til din hjemmeside. Hvis dette ikke løste problemet, kan du prøve den næste metode.
2. Nulstil fil-og Katalogtilladelser
en anden mulig årsag, der udløser HTTP 403-fejl, er forkerte tilladelser til filer eller mapper. Generelt, når filer oprettes, kommer de med specifikke standardfiltilladelser, som styrer, hvordan du kan læse, skrive og udføre dem.
Pro Tip
hvis du bruger Hostinger, er der et specielt værktøj, der tager sig af alle dine tilladelsesproblemer med et enkelt klik. Indtast ret Filejerskab i søgefeltet, eller rul til bunden af dit kontrolpanel til andre, og find det der.
dette værktøj vil spare dig masser af tid og vil gendanne alle fil og mappe tilladelser til standardværdier.
brug af FTP giver dig mulighed for at redigere fil-og mappetilladelser. Til at begynde med skal du:
- Konfigurer en FTP-klient og tilslut den til din hjemmeside.
- når du er tilsluttet, skal du højreklikke på public_html og vælge filattributter.
- indtast tilladelse 755 i feltet numerisk værdi, vælg Anvend kun på mapper, og tryk på OK.
den generelle praksis for numeriske værdier for filtilladelse bruger 755 til mapper, 644 til statisk indhold og 700 til dynamisk indhold.
- når du har ændret mappetilladelser, skal du gentage trin 2 og trin 3, men Indtast nu 644 i feltet numerisk værdi og vælg indstillingen Anvend kun på filer.
når du er færdig, prøv at få adgang til din hjemmeside og se om fejlen er løst.
3. Hvis du er kommet så langt, og ingen af de tidligere metoder fungerer, er chancerne for, at fejlen skyldes et inkompatibelt eller defekt plugin. I dette trin vil vi prøve at deaktivere plugins for at kontrollere, om det løser 403 forbidden-fejlen.
vi anbefaler at deaktivere alle plugins på en gang i stedet for at gennemgå processen en efter en. Efter denne metode skal du være i stand til at opdage problemet og arbejde hen imod en løsning. Her er hvad du skal gøre:
- få adgang til din hostingkonto via FTP, eller brug hostingkontoens filhåndtering og gå til mappen public_html ->.
- find mappen plugins.
- Omdøb mappen med et andet navn som “disabled-plugins” for at deaktivere alle plugins.
prøv at reccessing hjemmesiden. Hvis fejlen ikke længere er der, er et problematisk plugin den faktiske kilde til fejlen.
Omdøb mappen tilbage til plugins. Nu skal du deaktivere plugins en efter en fra dit dashboard og kontrollere, om siden stadig fungerer. På denne måde vil du være i stand til at registrere det defekte plugin.
når du har fundet det, skal du opdatere pluginet om nødvendigt eller slette det. Men hvis fejlen stadig vises, skal du muligvis kontakte din hostingudbyder for at få hjælp.
4. Upload et indeks side
Tjek din hjemmesides hjemmeside navn – det skal kaldes indeks.html eller indeks.php. Hvis det ikke er tilfældet, er der to alternativer. Den første og enkleste er at omdøbe hjemmesiden som indeks.html eller indeks.php.
men hvis du vil beholde det aktuelle hjemmesidenavn, skal du uploade en indeksside til dit public_html-bibliotek og oprette en omdirigering til din eksisterende hjemmeside.
her er de trin, der skal følges:
- Upload et indeks.html eller indeks.php fil til din public_html mappe. Brug din hosting-kontos filhåndtering eller FTP til at gøre det.
- Åbn .htaccess-fil.
- Indsæt dette kodestykke for at omdirigere indekset.php eller indeks.html-fil til din eksisterende hjemmeside. Glem ikke at erstatte
homepage.html
med sidens faktiske navn.
Redirect /index.html /homepage.html
5. Rediger fil ejerskab
forkert fil ejerskab kan udløse 403 forbudt fejl, hvis du bruger
filer og mapper kan typisk tildeles en ejer, en gruppe eller begge dele. Husk, at du har brug for SSH-adgang for at ændre ejerskab i disse miljøer. Du skal også bruge en ssh-terminal for at oprette forbindelse til VPS-serveren.
når du har tilsluttet SSH til din internetserver, skal du kontrollere ejerskabet ved hjælp af denne SSH-kommando:
ls -1
resultatet vil se sådan ud:
-rwxrw-rw- 1 20 Jul 20 12:00 filename.txt
kig på ejer og gruppe del. Det korrekte ejerskab skal være din hostingkontos brugernavn. Hvis du ser et andet ejerskab, skal du bruge kommandoen til at ændre filejerskab. Her er den grundlæggende syntaks:
chown
for eksempel, hvis dit brugernavn er Hostinger, skal du bruge syntaks som denne:
chown Hostinger filename.txt
hvis du ikke har det godt med at bruge SSH selv, skal du kontakte vores supportteam for at få hjælp.
6. Bekræft en post
den 403 forbudte fejl kan også ske, hvis dit domænenavn peger på den forkerte IP-adresse, hvor du ikke har tilladelse til at se indholdet. Dobbelttjek derfor, at dit domænenavn peger på den korrekte IP-adresse.
for at kontrollere, om domænet en post er peget korrekt, skal du få adgang til DNS – Områdeditoren på din hPanel:
- Log ind på din hPanel.
- gå til afsnittet Avanceret og klik på DNS-Editor.
- du vil se en liste over DNS-poster. Find en post med etiketten A i kolonnen type.
- kontroller IP-adressen i indholdskolonnen.
- hvis den peger på den forkerte IP-adresse, skal du klikke på Rediger for at ændre den. Når du er færdig, skal du klikke på Opdater.
hvis du ikke finder den rigtige post, skal du oprette en ny fra afsnittet Administrer DNS-poster. Sørg for at vælge A som Type og indsætte den korrekte IP-adresse i feltet punkter til. Klik derefter på Tilføj post.
hvis du for nylig er migreret fra en internet-vært til en anden og har glemt at ændre dine navneservere, kan dit domæne stadig pege på din gamle internet-vært. Når den gamle vært annullerer din konto, forårsager den en 403 fejlstatuskode.
7. Scan efter ondsindet program
ondsindet program kan være en anden årsag til 403-fejlen. Hvis din
Scan din hjemmeside for at identificere eventuelle skadelige programmer. Der er masser af sikkerheds plugins til at gøre det.
de fleste plugins som f.eks. Når plugin identificerer alle inficerede filer, får du Handlingsrettede muligheder for disse filer, såsom at slette eller gendanne dem.
en anden metode er at genoprette hjemmesiden ved hjælp af backup-filer. Det er også muligt at gendanne den ved hjælp af databasen backup, hvis du ikke har en komplet backup af site-filer.
8. Ryd din internethistorik / Cache
din cache og cookies kan også forårsage en 403-Fejl. Cache gemmer data for at gøre en hjemmeside belastning hurtigere, næste gang du besøger det. Det er dog muligt, at hjemmesidens link er blevet opdateret, og det faktiske link til hjemmesiden er nu forskelligt fra den cachelagrede version.
en anden mulighed er, at fejlen kommer fra cookies. Det kan være tilfældet på en hjemmeside, at du normalt logger ind normalt, men det seneste loginforsøg viste dig denne fejlmeddelelse.
rydning af cache og cookies bør løse dette problem. Bemærk, at rydning af cachen kan medføre, at det næste besøg på hjemmesiden tager lang tid, da din bro.ser vil bede om alle sidefilerne igen. Rydning af cookies underskriver dig også fra alle loggede hjemmesider.
Følg disse trin for at rydde cachen og cookies på Google Chrome:
- Klik på ikonet med tre prikker i øverste højre hjørne, og vælg Indstillinger.
- Find afsnittet Privatliv og sikkerhed, og klik på Ryd søgedata.
- Brug rullemenuen til at vælge tidsrammen for sletning af data. Kontroller derefter indstillingerne for Cookies og andre site data og Cachelagrede billeder og filer.
- Klik på Ryd data.
når du har gennemført alle trin, kan du prøve at besøge hjemmesiden igen og logge ind, hvis det kræver, at du gør det. Hvis denne eller andre løsninger ikke fungerer, anbefaler vi at kontakte vores supportteam via live chat for at løse dette problem.
fejlfinding af andre 4-fejl
Sådan repareres 401 Uautoriseret fejl?
Sådan repareres 413 Entity for stor fejl?
Sådan repareres 404 Ikke fundet fejl?
Sådan repareres 429 for mange anmodninger fejl?
konklusion
403 forbudte fejl kan forårsage stor frustration, da de vil forbyde dig at få adgang til en ressource. De forekommer hovedsageligt på grund af forkerte filtilladelser, men der er flere andre mulige årsager, som en manglende indeksfil, defekte plugins eller endda en ondsindet infektion.
det kan være vanskeligt at finde den virkelige årsag til 403-fejlene. Men ved at følge de metoder, der er anført i denne artikel, er vi sikre på, at du kan få din hjemmeside til at fungere igen.
for at opsummere, her er de handlinger, du skal tage for at slippe af med 403 fejlmeddelelsen på din hjemmeside:
- Tjek .htaccess-fil.
- Nulstil fil-og katalogtilladelser.
- Deaktiver plugins.
- Upload en indeksside.
- Rediger fil ejerskab.
- Bekræft a-posten.
- fjern eventuelle skadelige programmer.
- Ryd internethistorikken og cachen.
403 forbidden error er blot en af mange HTTP fejlkoder. Som en hjemmeside ejer, kan du have stødt på andre klient-side fejl såsom 404 fejl eller server-side fejl som 504 porten timeout.
vi opfordrer dig til at fortsætte med at lære om disse fejl, så du ved, hvordan du håndterer dem, hvis de nogensinde vises på din hjemmeside.
dette indlæg blev sidst ændret den 24. December 2021 9: 47 AM