A 403 Forbidden azt jelenti, hogy a szerver elérhető, de nem engedi a kért oldal/fájl megnyitását. Tárhelyen ez leggyakrabban hibás jogosultság (CHMOD), .htaccess tiltás, hiányzó kezdőfájl (index), üres dokumentumgyökér (Document Root) mappa vagy biztonsági tiltás (pl. IP tiltás / ModSecurity) miatt történik.
Tartalom
- Mi az a 403 Forbidden, és mikor jelenik meg?
- 2 perces gyors ellenőrzés
- Üres a dokumentumgyökér (Document Root)? (nagyon gyakori!)
- Kezdőfájl (index) és könyvtárlistázás (directory listing)
- Jogosultságok (CHMOD) javítása
- .htaccess ellenőrzése / ideiglenes kizárása
- IP tiltás / ModSecurity tiltás gyanúja
- Hibakeresés error_logból
- Mikor írj ticketet?
- GYIK
- Kapcsolódó tudásbázis cikkek
Mi az a 403 Forbidden, és mikor szokott előjönni?
A 403-as hibánál a szerver „látja” a kérést, de hozzáférési okokból megtagadja. Ez jelentheti például azt, hogy:
- a fájl/mappa nem olvasható a webszervernek (jogosultság hiba),
- egy szabály kifejezetten tiltja (pl. .htaccess),
- nincs mit betölteni (üres mappa, nincs index fájl),
- valami biztonsági védelem blokkol (IP tiltás, ModSecurity).
2 perces gyors ellenőrzés (mielőtt belépsz a tárhelyre)
- Nyisd meg az oldalt privát/inkognitó ablakban.
- Próbáld ki mobilnetről is (így kiderülhet, hogy IP tiltásról van-e szó).
- Nézd meg, hogy csak egy aloldal 403-as, vagy minden URL (főoldal is).
Tipp: Ha csak nálad jön elő, miközben más eszközről betölt, akkor gyakori ok az IP tiltás.
Üres a dokumentumgyökér (Document Root) mappa? (nagyon gyakori!)
Ha a domainhez tartozó Document Root mappa üres, akkor a szerver nem talál betölthető tartalmat. Ilyenkor gyakori, hogy 403-at kapsz, mert a könyvtárlistázás általában tiltott.
Mit csinálj?
- Lépj be a cPanelbe, majd nyisd meg a File Manager / Fájlkezelő részt.
- Nyisd meg a domain Document Root mappáját (fődomainnél ez gyakran public_html, külön domain/aldomain esetén lehet más mappa).
- Ellenőrizd, hogy van-e benne weboldal-tartalom és legalább egy kezdőfájl: index.php vagy index.html.
- Ha a mappa üres, töltsd fel a weboldalad fájljait a megfelelő mappába, vagy telepítsd az oldalt (pl. WordPress).
Gyakori félrecsúszás: a fájlok feltöltésre kerülnek, de nem a Document Root-ba, hanem egy almappába (pl. public_html/weblap/), miközben a domain a public_html/-t mutatja (vagy fordítva).
Kezdőfájl (index) és könyvtárlistázás (directory listing) gondok
Ha nincs index.php vagy index.html a mappában, a szerver nem tud mit betölteni. Ha közben a könyvtárlistázás tiltott, akkor gyakran 403-at kapsz.
- Ellenőrizd, hogy van-e index.php / index.html.
- Ellenőrizd, hogy jó mappába töltötted-e fel a weboldalt.
Jogosultságok (CHMOD) javítása (gyakori 403 ok)
A tipikus, biztonságos jogosultságok:
- Mappák: 755
- Fájlok: 644
- index.php / index.html: 644
Lépések (cPanel / File Manager)
- Nyisd meg a problémás mappát (pl. public_html).
- Jobb klikk a mappán vagy fájlon → Permissions / Jogosultságok.
- Állítsd be a fenti értékeket (mappák 755, fájlok 644) vagy a cPanel/Jogjavítás menüponton belül indíts el egy Jogjavítást. (Nagy lemezhasználat esetén hosszabb ideig is futhat)
.htaccess ellenőrzése / ideiglenes kizárása
Egy hibás vagy túl szigorú .htaccess szabály simán okozhat 403-at.
Gyors teszt (biztonságos)
- Keresd meg a .htaccess fájlt (a weboldal gyökerében).
- Ne töröld, csak nevezd át például erre: .htaccess_off
- Frissíts rá az oldalra.
Ha a 403 megszűnik, a hiba nagy valószínűséggel a .htaccess-ben van. Javítás után nevezd vissza.
IP tiltás / ModSecurity tiltás gyanúja
IP tiltás gyanús, ha mobilnetről betölt, de otthoni netről nem.
ModSecurity / WAF gyanús, ha csak bizonyos művelet után dob 403-at (pl. űrlap beküldés, mentés).
Tipp: Ha csak bizonyos admin műveletnél jön elő, írd fel a pontos URL-t és az időpontot, ez sokat segít a naplóban.
Hibakeresés error_logból
Ha nem derül ki azonnal, az error_log sokat segíthet. Érdemes keresni például ezeket:
- permission denied
- client denied by server configuration
- mod_security
- access forbidden
Mikor írj ticketet?
Ha végigmentél a fenti lépéseken, és még mindig 403-at kapsz, írj ticketet, és küldd el:
- a pontos URL-t (ahol 403 van),
- mikor tapasztaltad (kb. időpont),
- képernyőképet a hibáról,
- ha tudod: az error_log releváns néhány sorát.
Ticket: https://ugyfeladmin.tarhely.eu/submitticket.php
GYIK
Mi a különbség a 403 és a 404 között?
A 404 azt jelenti, hogy „nem található”, a 403 pedig azt, hogy „elérhető lenne, de nincs hozzáférés”.
Lehet 403 attól, hogy még nincs feltöltve az oldal?
Igen. Ha a Document Root mappa üres (vagy nincs index fájl), gyakori, hogy 403-at látsz.
A .htaccess átnevezése veszélyes?
Nem, tesztnek jó megoldás. Utána javítsd, majd nevezd vissza.
Kapcsolódó tudásbázis cikkek
- cPanel belépés
- Fájlok és könyvtárak jogosultság kezelése
- Általános .htaccess információk
- Melyik könyvtárból töltődjön be a domain indexe (Document Root)
- Könyvtár listázás (directory index) engedélyezése/tiltása
- IP cím tiltás
- Mi az a log fájl, hol találom meg az error_logot?
- Jogjavítás – a 403 és 500-as hibák gyakori megoldása
