Zveřejnění: Když si prostřednictvím našich odkazů zakoupíte službu nebo produkt, někdy získáme provizi.

Co je 403 Zakázaná chyba a jak jej opravit (5 řešení vysvětleno)

Co je 403 zakázaná chyba?

403 Zakázaná chyba

One of the most commonly seen errors while browsing is 403 Zakázaná chyba.

V zásadě jde o odpověď na protokol přenosu hypertextu, kterou může uživatel získat z mnoha důvodů.

Pokud při procházení narazíte na chybu 403, je to proto, že nemáte oprávnění k přístupu k zadané adrese URL.

V tomto článku vás provedeme různými verzemi, příčinami, možnými řešeními a případnými řešeními.

What are the variants of HTTP 403 error?

Nejčastější Chyba 403 variant jsou:

  • Chyba 403
  • Forbidden 403
  • 403 Zakázaná chyba
  • 403 Zakázáno Nginx
  • 403 Zakázáno: Přístup byl odepřen
  • Chyba 403 zakázáno
  • Zakázaný
  • HTTP 403 Zakázáno
  • Nginx 403 zakázáno

Jak funguje chyba HTTP 403?

Uživatel uvidí jednu z chyb 403 při komunikaci se serverem přes HTTP hlavně kvůli chybě autentizace nebo přístupu.

Když se uživatel pokusí procházet webovou stránku, prohlížeč odešle požadavek pomocí protokolu HTTP.

V reakci na to server požadavek prozkoumá a pokud je vše v pořádku, server před načtením stránky odpoví kódem úspěchu kategorie 2xx.

To se děje tak rychle, že ho uživatelé na obrazovce nevidí.

Pokud však server najde v žádosti nějaké problémy z jakéhokoli důvodu, zobrazí chybu kategorie 4xx.

Tyto kódy jsou generovány automaticky podle předdefinovaných scénářů a každý chybový kód představuje jiný důvod.

Tyto kódy pomáhají vývojářům a některým sofistikovaným uživatelům pochopit důvod.

Nejčastější chyby kategorie 4xx jsou 403 a 404.

Chyba 404 znamená, že soubory nebo zdroje, které uživatel požaduje, nelze nalézt na uvedené adrese URL.

Zatímco 403 znamená, že požadovaná URL je platná, ale požadavek uživatele nemohl být splněn.

Skutečný důvod chyby 403 HTTP se liší případ od případu. Například u některých webů je vyhledávání v určitých adresářích stavem 403 aktivně zakázáno.

Jako například zakázání přímého přístupu k multimediálnímu obsahu na serveru.

What are the common reasons for 403 error?

Jak jsme stručně vysvětlili chybu 403 výše, nyní vysvětlíme, jak může uživatel přistoupit k chybě 403 z některého z následujících důvodů.

Důvod 1: Ochrana Hotlink

Co je hotlinking? Hotlinking ukradne něčí šířku pásma propojením s aktivy jejich webových stránek, jako jsou obrázky a videa atd.

Abychom to dále vysvětlili, předpokládejme, že majitel webových stránek 1 na svém serveru hostuje některé obrázky nebo videa s vysokým rozlišením.

Majitel webových stránek 2 je velmi ohromen kvalitou obsahu a rozhodl se je použít i na svých webových stránkách.

Nyní místo toho, aby tyto obrázky hostoval přímo na svém vlastním serveru, propojil je ze serveru webové stránky 1.

Technicky to bude fungovat naprosto v pořádku a při procházení webu 2 nebude uživatel schopen okamžitě zjistit, zda web používá hotlinking.

To ušetří spoustu zdrojů pro web 2, ale ukradne zdroje webu 1 a může snížit kvalitu služeb pro server 1.

Aby se těmto situacím zabránilo, může vlastník webu 1 implementovat odkazující zóny.

To omezí hotlinking a vrátí chybu 403 v případě hotlinking.

As this is a server to server restriction, the end-user cannot do much in this case, however, the owners can resolve the issue by hosting the content on their own server.

Upozorňujeme, že je neetické používat zdroje třetích stran bez jejich svolení.

How to fix 403 error by Hotlink Protection?

Zřídit Ochrana hotlinkem in cPanel, head to Security < Hotlink Protection:

403 Forbidden Error: Security

Odtud můžete povolit nebo zakázat ochranu horkých odkazů:

Povolit zakázat

Nyní, pokud jste vlastníkem webových stránek1 a webových stránek2, můžete zakázat ochranu horkých odkazů pro vlastní webové stránky, abyste mohli propojit obsah s vaším webem.

Následující snímek vám to zpracuje:

403 Forbidden Error: Configure

Důvod 2: Špatná oprávnění

Dalším nejčastějším důvodem 403 zakázaných chyb je nesprávné nastavení oprávnění souboru.

Chcete-li tyto problémy vyřešit, musí vlastník nastavit oprávnění podle části:

  • Dynamický obsah: 700
  • Složky: 755
  • Statický obsah: 644

How to fix 403 error due to Bad Permissions?

Chcete-li nastavit oprávnění, postupujte takto:

1. Přihlaste se do svého cPanelu pomocí zadané adresy URL a přiřazených přihlašovacích údajů
2. V poli Soubory klikněte na ikonu Správce souborů

povolenky

3. Vlevo od otevřeného okna uvidíte oprávnění ke všem souborům a složkám
4. Ujistěte se, že oprávnění složky public_html jsou 750, jak je uvedeno níže:

403 Forbidden Error: change-permissions

Pokud je 750, přejděte k dalšímu řešení potíží, postupujte takto:

a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
C. Vymažte mezipaměť prohlížeče
d. Vymažte místní mezipaměť DNS

Důvod 3: Skryté soubory / nesprávná adresa URL

Skryté soubory nemají být veřejně přístupné, a proto server omezuje přístup pro veřejnost.

Když se uživatel pokusí získat přístup ke skrytým souborům, vyvolá se chyba 403.

Stejně tak u některých serverů, pokud uživatel zadá neplatnou adresu URL úmyslně nebo neúmyslně, může se objevit chybová zpráva 403.

Může se lišit v závislosti na serveru a závisí na tom, co uživatel zadal, například se může zobrazit chyba, pokud místo cesty k souboru zadáte adresář složky.

Důvod 4: Pravidla IP

Jak bylo uvedeno výše, chyba 403 vzniká hlavně v důsledku chyby autentizace.

Uživatelé mohou vidět pravidla 403 kvůli všem pravidlům IP Deny definovaným v cPanelu.

V takovém případě ověřte pravidla v cPanel, abyste se ujistili, že neblokujete svůj vlastní rozsah IP.

Pravidla IP jsou velmi užitečná, pokud potřebujete blokovat přístup pro určité uživatele.

How to fix 403 error due to IP Rules?

Chcete-li zkontrolovat pravidla IP, postupujte takto:

1. Přihlaste se k účtu cPanel pomocí adresy URL a poskytněte přihlašovací údaje.
2. Přejděte do části Zabezpečení a klikněte na ikonu IP Blocker.

403 Forbidden Error: ip-blocker

3. Zadejte jednu nebo více IP adres, ke kterým chcete odepřít přístup.

ip-blocker-add

4. Klepněte na tlačítko Přidat.

Příjmení Hodnota
Jedna IP adresa 192.168.0.1
2001: db8 :: 1
Rozsah 192.168.0.1 - 192.168.0.40
2001:db8::1 – 2001:db8::3
Implied Range 192.168.0.1 - 40
Formát CIDR 192.168.0.1/32
2001: db8 :: / 32
Představuje 192. *. *. * 192. *. *. *

Důvod 5: Správce indexů

Ve výchozím nastavení načte webový server index nebo domovskou stránku z cílového adresáře.

Pokud indexový soubor ve složce chybí, webový prohlížeč zobrazí obsah složky, ale to může způsobit bezpečnostní riziko.

Bezpečnostní riziko je sníženo tím, že se obsah složky nezobrazí přímo a jako alternativa se zobrazí chyba 403.

Řešení:

Tento problém můžete vyřešit nahráním příslušného indexového souboru do adresáře nebo změnou hodnot „Index Manager“ z cPanel.

403 Forbidden Error: indexes

Proč investovat do čističky vzduchu?

Existuje mnoho důvodů, proč způsobit zakázanou chybu HTTP 403, ale všechny znamenají pouze jednu věc, a to je přístup odepřen.

Chyba 403 lze opravit na úrovni serveru změnou nastavení zabezpečení.