Jak můžete opravit chybu 403 Forbidden na svém webu?

Procédure

Úvod

Pokud jste se v poslední době pokoušeli přistupovat na svůj web a objevila se zpráva, že je něco "zakázáno" nebo že nemáte oprávnění k přístupu k části webu, pravděpodobně jste se setkali s chybou 403 Forbidden.

Zjištění takové chyby na vašem webu může být zdrojem frustrace a znechucení. Proto jsme pro vás připravili tohoto podrobného průvodce, který vám pomůže chybu 403 Forbidden vyřešit a co nejrychleji zprovoznit váš web.

Co je to chyba 403 Forbidden?

Když narazíte na chybu 403 Forbidden, znamená to, že server pochopil váš požadavek, ale nemůže vám poskytnout další přístup. Jinými slovy, webová stránka, kterou se snažíte otevřít v prohlížeči, je zdrojem, ke kterému nemáte oprávnění.

Pokud se setkáte s chybou 403 Forbidden, označuje to konkrétní stav, který webový server sděluje vašemu prohlížeči, ale obecně je tato chyba známkou toho, že váš přístup ke zdroji je omezen. Při každém procházení webových stránek dochází na pozadí k výměně informací mezi prohlížečem a serverem. Obvykle vše funguje správně a zobrazí se stavový kód 200, ale při problémech se mohou objevit různé kódy. Zejména chyba 403 Forbidden znamená, že server pochopil váš požadavek, ale odmítá vám poskytnout přístup k požadovanému prostředku. To lze přirovnat k situaci, kdy se snažíte zúčastnit soukromé akce, ale zjistíte, že vaše jméno bylo bez vysvětlení odstraněno ze seznamu hostů.

Kód chyby 403
Typ chyby Chyba ověřování
Varianty chyby Zakázáno - Nemáte oprávnění k přístupu / na tento server
403 - Zakázáno : Přístup je odepřen
403 - Zakázáno Chyba
403 - Forbidden Error - Nemáte oprávnění k přístupu na tuto adresu.
403 - Zakázáno - nginx
Příčiny chyby

Poškozený soubor .htaccess
Nesprávná oprávnění souboru
Problémy s rozšířením

Jak můžete opravit chybu 403 Forbidden na svém webu?

Co způsobuje chybu 403 Forbidden?

Chyba 403 Forbidden může mít dvě hlavní příčiny:

  • Poškozený soubor .htaccess.
  • Nesprávná oprávnění souborů.

Je také možné, že tato chyba je způsobena poruchou související s rozšířením používaným na vašem webu.

Varianty chyby 403 Forbidden

Stejně jako mnoho jiných stavových kódů HTTP se může chyba 403 Forbidden projevovat různými způsoby.

Zde je několik běžných příkladů, se kterými se můžete setkat:

  • "Zakázáno - nemáte oprávnění k přístupu / na tento server".
  • "403 - Zakázáno: Přístup je odepřen" chyba
  • "Chyba 403 - Zakázáno"
  • "Chyba 403 - Zakázáno - nemáte povolen přístup na tuto adresu".
  • "403 Forbidden - Nginx"
  • "Chyba HTTP 403 - Zakázáno - Nemáte oprávnění k přístupu k požadovanému dokumentu nebo programu"
  • "403 Forbidden - Přístup k tomuto prostředku na serveru je zakázán"
  • "403. To je chyba. Váš klient nemá oprávnění k získání adresy URL / z tohoto serveru"
  • "Nejste oprávněni zobrazit tuto stránku"
  • "Zdá se, že nemáte oprávnění k přístupu na tuto stránku."

Obecně platí, že pokud si všimnete zmínky "zakázáno" nebo "není povolen přístup", je pravděpodobné, že se setkáváte s chybou 403 Forbidden.

Jak chybu 403 Forbidden opravit?

K opravě chyby 403 Forbidden můžete použít devět níže uvedených kroků.

1. Obnovte stránku a znovu zkontrolujte adresu

Někdy mohou složité problémy vyřešit jednoduchá řešení. Zkuste tedy obnovit stránku, na kterou máte problém se dostat. Chyba 403 může být dočasná, takže po obnovení bude možná možné na stránku přistoupit.

Nezapomeňte také zkontrolovat pravopis adresy URL. Pokud je adresa, na kterou se snažíte dostat, spíše adresářem než webovou stránkou, pravděpodobně se zobrazí chyba 403. Například: www.domaine.ext/wp-content/uploads/2024/03/

2. Vyprázdněte mezipaměť prohlížeče

Další praktickou metodou je vyprázdnění mezipaměti prohlížeče.

Mezipaměť je užitečný nástroj, který pomáhá webovým stránkám načítat se rychleji. Někdy se však může stát, že verze stránky v mezipaměti neodpovídá její skutečné verzi.

3. Změňte oprávnění k souborům

Každá složka a soubor na serveru má svá specifická oprávnění, která určují, jaké akce jsou povoleny:

  • Čtení: umožňuje zobrazit data v souboru nebo zobrazit obsah složky.
  • Zápis: umožňuje upravovat soubor nebo přidávat/mazat soubory ve složce.
  • Spustit: umožňuje spustit soubor jako skript nebo přistupovat ke složce a spouštět funkce a příkazy.

Tato oprávnění jsou reprezentována trojmístným číslem, přičemž každá číslice označuje úroveň oprávnění pro tři výše uvedené kategorie.

Obvykle jsou tato oprávnění relevantní pouze pro váš web. Problémy s oprávněními k souborům však mohou vést k chybě 403 Forbidden.

Chcete-li zkontrolovat a upravit oprávnění k souborům svého webu, můžete použít správce souborů svého hostingu.

Po vstupu do správce souborů můžete zobrazit oprávnění souboru nebo složky(2) a upravit je(1).

Jak můžete opravit chybu 403 Forbidden na svém webu?

Ruční kontrola oprávnění pro každý soubor nebo složku samozřejmě není praktická. Místo toho můžete automaticky použít oprávnění pro všechny soubory nebo složky ve složce.

Podle kodexu WordPress Codex jsou ideální oprávnění souborů pro WordPress následující:

  • Soubory: 644 nebo 640
  • Složky: 755 nebo 750

Výjimku tvoří soubor wp-config.php, který by měl mít oprávnění 440 nebo 400.

Chcete-li tato oprávnění nastavit, klikněte pravým tlačítkem myši na složku obsahující váš web (název složky je htdoc v LWS) a vyberte možnost "Přístupová práva k souborům". Poté do pole Numerická hodnota zadejte 755 nebo 750, zvolte"Opakování v podsložkách" (1) a"Použít pouze na složky" (2).

Jak můžete opravit chybu 403 Forbidden na svém webu?

Dále postupujte stejně pro soubory tak, že do pole Numerická hodnota zadáte 644 nebo 640, vyberete "Rekurze v podsložkách" (1) a "Použít pouze na soubory" (2).

Jak můžete opravit chybu 403 Forbidden na svém webu?

Nakonec ručně upravte oprávnění souboru wp-config.php na 440 nebo 400.

Pokud problémy s oprávněními souborů způsobily chybu 403 Forbidden, vaše stránky by nyní měly fungovat správně.

4. Odstraňte a obnovte soubor .htaccess

Častou příčinou chyby 403 Forbidden je problém v souboru .htaccess vašeho webu.

Soubor .htaccess je konfigurační soubor používaný webovým serverem Apache. Lze jej použít ke konfiguraci přesměrování, omezení přístupu k určitým částem webu atd.

Vzhledem k jeho síle může i malá chyba způsobit velký problém, jako například chyba 403 Forbidden.

Namísto snahy řešit problémy se samotným souborem .htaccess je jednodušším řešením přinutit WordPress, aby vygeneroval nový, čistý soubor .htaccess.

Zde je návod, jak to udělat:

  1. Připojte se ke správci souborů svého hostingu
  2. Najděte soubor .htaccess v kořenové složce(1).
  3. Stáhněte(2) kopii souboru do počítače (vždy je dobré mít pro jistotu záložní kopii).
  4. Po vytvoření bezpečné záložní kopie na místním počítači odstraňte(3) soubor .htaccess ze serveru.

Jak můžete opravit chybu 403 Forbidden na svém webu?

Nyní byste měli mít přístup ke svému webu WordPress, pokud byl problém v souboru .htaccess.

Chcete-li přinutit WordPress, aby vygeneroval nový, čistý soubor .htaccess:

  1. Přejděte na Nastavení(1) → Trvalé odkazy(2) v ovládacím panelu WordPressu.
  2. Klikněte na tlačítko Uložit(3) změny v dolní části stránky (nemusíte provádět žádné změny - stačí kliknout na tlačítko).

Jak můžete opravit chybu 403 Forbidden na svém webu?

A to je vše - WordPress vám nyní vygeneruje nový soubor .htaccess.

5. Deaktivujte a poté znovu aktivujte svá rozšíření

Pokud se zdá, že problém není ani v oprávněních k souborům vašeho webu, ani v souboru .htaccess, dalším místem, které je třeba zkontrolovat, jsou rozšíření WordPressu. Může se jednat o chybu v jednom rozšíření nebo o problém s kompatibilitou mezi různými rozšířeními.

Chcete-li zjistit, které rozšíření je za to zodpovědné, doporučujeme vám postupovat podle této dokumentace.

6. Dočasně deaktivujte síť CDN

Pokud se vám u zdrojů (obrázky, JavaScript, CSS) zobrazují chyby 403 forbidden, může se jednat o problém s vaší sítí pro doručování obsahu (CDN).

Pokud používáte služby sítě CDN, jako je například Cloudflare, doporučujeme dočasně překonfigurovat výchozí DNS LWS a ověřit, zda je problém v síti CDN.

7. Zkontrolujte, zda není špatně nakonfigurována ochrana Hotlink.

Hotlinking vzniká, když někdo na své stránky umístí obrázek, ale odkaz z tohoto obrázku vždy směřuje na stránky někoho jiného. Aby se tomu zabránilo, někteří lidé u svého webového hostitele nebo poskytovatele sítě CDN nastaví takzvanou ochranu proti horkým odkazům.

Když je aktivována ochrana proti horkým odkazům, obvykle se vygeneruje chyba 403 Zakázáno. To je zcela normální. Pokud se však setkáte s chybou 403 Forbidden u něčeho, co by nemělo být blokováno, ujistěte se, že je ochrana proti horkým odkazům správně nakonfigurována.

8. Odpojte se od sítě VPN

Zde je další jednoduchý tip, který by mohl tento problém vyřešit.

Některé stránky mohou blokovat přístup uživatelům používajícím síť VPN, což by mohlo vysvětlovat, proč se vám zobrazuje chyba 403 Forbidden.

Chcete-li zkontrolovat, zda se jedná o tento případ, odpojte se od sítě VPN a zkuste se na web připojit jiným způsobem. Můžete také zkusit přepnout na jiný server nabízený vaší službou VPN.

9. Obraťte se na zákaznickou podporu

Pokud u vás žádné z výše uvedených řešení nezabralo, doporučujeme kontaktovat náš tým technické podpory, který provede individuální analýzu vašeho problému.

Závěr

Nyní již víte, jak :

  • Identifikovatchybu 403 Forbidden a pochopit její důsledky.
  • Rozpoznat různé příčiny, které mohou vést k této chybě na vašem webu.
  • Použít praktická řešení k vyřešení chyby, zejména obnovením stránky, vyprázdněním mezipaměti prohlížeče, změnou oprávnění souborů nebo obnovením souboru .htaccess.
  • Přijměte opatření, která zabrání opakování chyby, a to dočasným vypnutím rozšíření nebo sítě CDN, kontrolou konfigurace ochrany Hotlink nebo odpojením od sítě VPN.
  • Pokud nejste schopni problém vyřešit sami, vyhledejteodbornou pomoc.

🔧 S těmito nástroji v ruce jste nyní vyzbrojeni, abyste se s touto frustrující chybou vypořádali a obnovili přístup ke svým stránkám. 🌐 Nezapomínejte, že každý problém má své řešení a že někdy může vše změnit pouhé obnovení stránky nebo úprava konfigurace. 💡

Děkujeme za přečtení a doufáme, že pro vás byl tento článek užitečný. Pokud máte nějaké dotazy nebo se chcete podělit o své zkušenosti s chybou 403 Forbidden, neváhejte zanechat komentář níže. Vaše zpětná vazba je cenná a pomáhá nám zlepšovat naše služby. 🙏

Ohodnotit tento článek :

3/5 | 1 názor

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

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)

Podobné články

0mn čtení

Chyba Cloudflare 524 : Došlo k časovému výpadku

3mn čtení

Jak opravit chybu 500 na webu pomocí panelu LWS

10mn čtení

Jak opravím chybové kódy HTTP?

0mn čtení

Chyba 404, co to je a jak ji opravit


Položte týmu LWS a jeho komunitě otázku