Cum te putem ajuta?

Ne poți contacta telefonic la numărul +40 264 33 44 55 (L-V 09:00 -18:00)
Intrebari frecvente hosting

Eroare 403 in wordpress

Ce este eroarea 403? Cum rezolvam aceasta eroare?

403 Forbidden – You don’t have permission to access ‘/’ on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request

Există diferite cazuri când puteți vedea această eroare. De exemplu:

  • 403 Forbidden – In timp ce incercam sa accesam wp-admin sau sa editam o un element al website-ului
  • 403 Forbidden – In timp ce realizam instalarea wordpress-ului
  • 403 Forbidden – In timp ce navigam prin website

Remedierea erorii 403 în WordPress

Permisiunile incorecte a Fisierelor/Folderelor

Acest lucru se verifica astfel:

  • Ne logam in contul de cPanel
  • Cautam sectiunea FILES
  • Accesam File Manager
  • Verificam daca la folderul unde avem website-ul stocat avem setate permisiunile 0755
  • Intram in folderul website-ului si verificam daca avem setate permisiunile corecte: permisiuni 0644 pe fisiere si 0755 pe foldere.

Blocarea Link-ului de catre ModSecurity

In cazurile in care avem si fisierele incarcate si permisiunile corect setate atat pentru foldere cat si pentru fisiere e posibil ca link-urile site-ului nostru sa fie blocate de catre ModSecurity.

Acest lucru se verifica astfel:

  • Ne logam in contul de cPanel
  • Folosind bara de cautare tastam ModSecurity
  • Ne conectam in panoul ModSecurity si dezactivam protectia pentru website-ul afectat.

Fisierul .htaccess corupt

In acest caz pentru remediere problemei realizam urmatoarele operatiuni:

  • Ne logam in contul de cPanel
  • Cautam sectiunea FILES
  • Accesam File Manager
  • Accesam folderul public_html | folderul website-ului cu problema
  • Editam edital fisierul .htaccess si introducem urmatoarele linii de cod
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]