Aizliegts (403): Jums nav atļaujas piekļūt / šajā serverī
Vai Jūsu vietnē tiek parādīts zemāk redzamais paziņojums? Šajā rakstā uzzināsiet, kāds parasti ir tā cēlonis un kā to novērst, arī tad, ja izmantojat WordPress.
Forbidden. You don't have permission to access / on this server.
Visbiežākais cēlonis: nav sākuma faila
Parasti pieprasītajā mapē nav sākuma faila. Ja atverat www.jusudomens.lv, serveris mapē domains/jusudomens.lv/public_html meklē failu index.php vai index.html. Ja tā tur nav vai Jūsu vietne atrodas citā mapē, tiek parādīts šis paziņojums. Pārbaudiet to sadaļā Failu pārvaldnieks.
Citi cēloņi
- Kāda rinda Jūsu .htaccess failā bloķē piekļuvi, piemēram,
Deny from all. - Mapes vai faila tiesības ir pārāk stingras. Mapēm jābūt iestatītām uz 755, bet failiem uz 644. Nekad neiestatiet 777, lai novērstu kļūdu: tas neko neatrisina un padara Jūsu vietni ievainojamu.
- Web Application Firewall vai Imunify360 bloķēja pieprasījumu, jo tas izskatījās pēc uzbrukuma.
403 kļūda Jūsu WordPress vietnē
Vai 403 kļūda parādās WordPress, piemēram, pēc atjauninājuma, saglabājot vai administrācijas panelī? Tad veiciet šos soļus.
- Izslēdziet drošības spraudni. Spraudņiem, piemēram, Wordfence, iThemes Security vai All In One WP Security, ir savs ugunsmūris. Ja vairs nevarat piekļūt WordPress, Failu pārvaldniekā pārdēvējiet spraudņa mapi direktorijā
wp-content/plugins, piemēram,wordfenceuzwordfence-off. Tad WordPress spraudni izslēgs. Ja vietne atkal darbojas, spraudņa iestatījumos vai žurnālos pārbaudiet, ko tas bloķēja, un pēc tam atjaunojiet mapes sākotnējo nosaukumu. - Atjaunojiet WordPress standarta .htaccess failu. Vispirms saglabājiet pašreizējā
.htaccessfaila kopiju, kas atrodas mapēpublic_html. Pēc tam aizstājiet tā saturu ar:# 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 WordPressJa pēc tam viss darbojas, kļūda bija kādā no pārējām rindām. Atjaunojiet tās pa vienai, lai noskaidrotu, kura tā ir. - Pārbaudiet tiesības. Mapēm 755, failiem 644. Arī mapei
wp-content/uploadsjābūt rakstāmai Jūsu vietnei. Skatiet Failu un mapju tiesības (chmod). - Pārbaudiet kļūdu žurnālu. DirectAdmin atveriet Site Summary / Statistics / Logs un apskatiet sava domēna kļūdu žurnālu ap kļūdas rašanās laiku. Ja tajā ir rinda ar
ModSecurity: Access denied with code 403vaiIM360 WAF, pieprasījumu bloķē ugunsmūris. Skatiet Vietnes pārskats un žurnāli. - Izslēdziet ugunsmūra noteikumu. Ja 403 kļūda parādās tikai saglabājot vai augšupielādējot, sadaļā Web Application Firewall varat izslēgt tikai to noteikumu, kas rada problēmu. Nekad neizslēdziet ugunsmūri pilnībā. Ja tas ir Imunify360 paziņojums, nosūtiet mums noteikumu un lapas adresi. Skatiet Imunify360: Jūsu vietnes skenēšana, meklējot ļaunprogrammatūru.
Neizdodas atrisināt? Atbalsta pieteikumā nosūtiet mums laiku, kad radās problēma, lapas adresi un to, ko mēģinājāt izdarīt. Tad mēs to Jums noskaidrosim.
Skatiet arī DirectAdmin rokasgrāmatā: Slēptu failu, piemēram, .htaccess, rādīšana un rediģēšana.
Plašāks skaidrojums: Kļūda 403 vai 406, saglabājot vai augšupielādējot DirectAdmin rokasgrāmatā.
Vai Jums ir VPS? Tad apgūstiet bezmaksas kursu „VPS un Linux serveru pārvaldība”, nodarbība 3.1 Lietotāji, grupas un failu tiesības.
