Prepovedano (403): nimate dovoljenja za dostop do strežnika »/«.
Ali na svoji spletni strani prejmete spodnje sporočilo? V tem članku preberete, kaj je najpogosteje vzrok in kako to odpravite, tudi če uporabljate WordPress.
Forbidden. You don't have permission to access / on this server.
Najpogostejši vzrok: manjkajoča začetna datoteka
Najpogosteje v mapi, ki jo zahtevate, ni začetne datoteke. Če zahtevate www.jouwdomein.nl, strežnik v domains/jouwdomein.nl/public_html išče datoteko index.php ali index.html. Če je ni, ali če je Vaša spletna stran v drugi mapi, prejmete to sporočilo. Preverite v Upravitelju datotek.
Drugi vzroki
- Vrstica v Vaši datoteki .htaccess blokira dostop, na primer
Deny from all. - Pravice mape ali datoteke so preveč stroge. Mape morajo biti nastavljene na 755, datoteke pa na 644.
- Požarni zid spletnih aplikacij ali Imunify360 je blokiral zahtevo, ker je bila videti kot napad.
Napaka 403 na Vaši spletni strani WordPress
Ali prejmete napako 403 v WordPressu, na primer po posodobitvi, pri shranjevanju ali v nadzorni plošči? V tem primeru sledite tem korakom.
- Izklopite varnostni vtičnik. Vtičniki, kot so Wordfence, iThemes Security ali All In One WP Security, imajo svoj lasten požarni zid. Če ne morete več dostopati do WordPressa, v Upravitelju datotek preimenujte mapo vtičnika v
wp-content/plugins, na primerwordfencevwordfence-uit. WordPress nato izklopi vtičnik. Če stran spet deluje, v nastavitvah ali dnevnikih vtičnika preverite, kaj je bilo blokirano, nato pa mapi vrnite prvotno ime. - Obnovite privzeto datoteko .htaccess za WordPress. Najprej shranite kopijo trenutne datoteke
.htaccessvpublic_html. Nato vsebino zamenjajte z naslednjim:# 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 WordPressČe po tem deluje, je bila napaka v eni od ostalih vrstic. Vrstice vračajte eno za drugo, da ugotovite, katera je vzrok. - Preverite pravice. Mape naj bodo nastavljene na 755, datoteke na 644. Tudi
wp-content/uploadsmora biti zapisljiva za Vašo spletno stran. Glejte Pravice datotek in map (chmod). - Preverite dnevnik napak. V DirectAdmin odprite Pregled strani in dnevniki ter si oglejte dnevnik napak Vaše domene okoli časa napake. Če je prisotna vrstica z
ModSecurity: Access denied with code 403aliIM360 WAF, potem zahtevo blokira požarni zid. Glejte Pregled strani in dnevniki. - Izklopite pravilo požarnega zidu. Če napako 403 prejmete samo pri shranjevanju ali nalaganju, lahko v razdelku Požarni zid spletnih aplikacij izklopite samo pravilo, ki povzroča težavo. Požarnega zidu nikoli ne izklopite v celoti. Če gre za sporočilo Imunify360, nam pošljite pravilo in naslov strani. Glejte Imunify360: skeniranje Vaše spletne strani na zlonamerno programsko opremo.
Ne morete rešiti težave? V vstopnici nam pošljite čas, ko je prišlo do napake, naslov strani in kaj ste poskušali narediti. Mi bomo nato preverili za Vas.
Glejte tudi v priročniku za DirectAdmin: Prikaz in urejanje skritih datotek, kot je .htaccess.
Podrobnejša razlaga: Napaka 403 ali 406 pri shranjevanju ali nalaganju v priročniku za DirectAdmin.
