Zabranjeno (403): Nemate dopuštenje za pristup / na ovom poslužitelju
Dobivate li donju poruku na svojoj web stranici? U ovom članku saznajte koji je najčešći uzrok i kako to riješiti, i ako koristite WordPress.
Forbidden. You don't have permission to access / on this server.
Najčešći uzrok: nema početne datoteke
Najčešće u mapi koju pozivate ne postoji početna datoteka. Ako pozovete www.vašadomena.nl, poslužitelj traži datoteku index.php ili index.html u mapi domains/vašadomena.nl/public_html. Ako te datoteke nema, ili se Vaša web stranica nalazi u drugoj mapi, dobit ćete ovu poruku. Provjerite to u Upravitelju datoteka.
Ostali uzroci
- Pravilo u Vašoj .htaccess datoteci blokira pristup, na primjer
Deny from all. - Prava pristupa mape ili datoteke prestroga su postavljena. Mape bi trebale imati postavku 755, a datoteke 644.
- Web Application Firewall ili Imunify360 blokirali su zahtjev jer je izgledao kao napad.
Greška 403 na Vašoj WordPress stranici
Dobivate li grešku 403 u WordPressu, na primjer nakon nadogradnje, prilikom spremanja ili u administraciji? Provedite sljedeće korake.
- Isključite sigurnosni dodatak. Dodaci poput Wordfence, iThemes Security ili All In One WP Security imaju vlastiti vatrozid. Ako više ne možete pristupiti WordPressu, u Upravitelju datoteka preimenujte mapu dodatka u
wp-content/plugins, na primjerwordfenceuwordfence-uit. WordPress će tada isključiti dodatak. Kad Vaša stranica ponovno radi, provjerite u postavkama ili zapisnicima dodatka što je blokirao, a zatim mapi vratite izvorni naziv. - Vratite zadanu .htaccess datoteku WordPressa. Prvo spremite kopiju trenutne
.htaccessdatoteke upublic_html. Zatim zamijenite sadržaj sljedećim:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressAko nakon toga stranica radi, greška se nalazila u jednom od ostalih pravila. Vraćajte ih redom, jedno po jedno, kako biste utvrdili koje je pravilo problematično. - Provjerite prava pristupa. Mape trebaju imati 755, a datoteke 644. Mapa
wp-content/uploadstakođer mora biti upisiva za Vašu web stranicu. Pogledajte Prava datoteka i mapa (chmod). - Pogledajte zapisnik grešaka. U DirectAdminu otvorite Pregled web-mjesta i zapisnici te pregledajte zapisnik grešaka Vaše domene oko vremena kad se greška dogodila. Ako se pojavi redak s
ModSecurity: Access denied with code 403iliIM360 WAF, vatrozid blokira zahtjev. Pogledajte Pregled web-mjesta i zapisnici. - Isključite pravilo vatrozida. Ako grešku 403 dobivate samo prilikom spremanja ili učitavanja, u Web Application Firewall možete isključiti samo pravilo koje uzrokuje problem. Nikada potpuno ne isključujte vatrozid. Ako se radi o poruci Imunify360, pošaljite nam pravilo i adresu stranice. Pogledajte Imunify360: skeniranje Vaše web stranice na zlonamjerni softver.
Ne uspijevate riješiti problem? Pošaljite nam u tiketu vrijeme kad se greška dogodila, adresu stranice i što ste pokušavali napraviti. Mi ćemo to za Vas provjeriti.
Pogledajte i u priručniku za DirectAdmin: Prikaz i uređivanje skrivenih datoteka poput .htaccess.
Opširnije objašnjenje: Greška 403 ili 406 prilikom spremanja ili učitavanja u priručniku za DirectAdmin.
