începeți un curs gratuit de e-mail de 7 zile pe WordPress

s-ar putea să întâlniți eroarea interzisă 403 atunci când vizitați un director de site web gol sau o anumită pagină care are o eroare de permisiune. Acest lucru se datorează faptului că majoritatea site-urilor web sunt configurate pentru a interzice navigarea în directoare pentru a împiedica atacatorii să acceseze fișiere sensibile.

cu toate acestea, dacă dvs. sau vizitatorii dvs. întâmpinați această eroare pe site-ul dvs., este necesar să remediați problema sau puteți risca să pierdeți trafic valoros. Deoarece cauzele sale variază, există multe metode pentru a rezolva erorile 403.

vom explica diferitele tipuri de erori interzise 403, cauzele posibile ale acestora și vom oferi, de asemenea, opt metode pentru a remedia eroarea interzisă 403.

cod de eroare 403 eroare interzisă
tip de eroare eroare din partea clientului
variații de eroare interzise: Nu aveți permisiunea de a accesa pe acest server
eroare HTTP 403-interzis
eroare 403-interzis
403 cerere interzisă interzisă de normele administrative
403 interzis
Acces refuzat – nu aveți permisiunea de a accesa
eroare 403
HTTP 403
interzis
cauze de eroare pagina index lipsă
plugin WordPress rupt
adresă IP greșită
infecție Malware
link pagină web nouă

cauzele 403 interzise

adesea, erorile HTTP 403 interzise sunt cauzate de o configurare greșită a accesului pe partea clientului, ceea ce înseamnă că puteți rezolva de obicei problema singur.

o cauză comună a acestor erori este setările de permisiune pentru fișier sau folder, care controlează cine poate citi, scrie și executa fișierul sau folderul.

există două posibilități în acest caz: fie proprietarul site-ului a editat setările astfel încât să nu puteți accesa resursele, fie nu au setat permisiunile corecte.

a doua cauză comună este setările corupte sau incorecte în .fișier htaccess. Acest lucru se poate întâmpla după ce ați făcut modificări în fișier. Din fericire, este ușor să rezolvați problema prin simpla creare a unui nou fișier de configurare a serverului.

în afară de cele două cauze comune, iată câteva alte posibile declanșatoare ale erorii:

  • pagina index lipsă – numele paginii de pornire a site-ului nu este index.html sau index.php.
  • plugin WordPress defect – dacă un plugin WordPress nu este configurat corect sau este incompatibil cu un alt plugin, acesta poate declanșa Erorile 403.
  • adresă IP greșită-numele domeniului indică o adresă IP greșită sau veche, care găzduiește acum un site web care vă blochează accesul.
  • infecție Malware – o infecție malware poate provoca .fișier htaccess să fie corupt în mod constant. Va trebui să eliminați malware-ul înainte de a restaura fișierul.

new web page link – proprietarul site-ului poate fi actualizat link-ul paginii, care este acum diferit de versiunea cache.

cum se remediază eroarea interzisă 403

deoarece eroarea interzisă HTTP 403 este strâns legată de permisiunile de acces la fișiere, acesta va fi principalul obiectiv al următoarelor metode de rezolvare a acesteia. Acestea fiind spuse, există și alte modalități de rezolvare a acestei probleme, cum ar fi ștergerea memoriei cache a browserului sau scanarea pentru malware.

să aruncăm o privire mai bună la fiecare dintre cele opt metode disponibile pentru a rezolva eroarea HTTP 403.

vă rugăm să rețineți că, deși pașii menționați aici se concentrează în principal pe WordPress, aceștia pot fi aplicați și pe alte site-uri web.

1. Verificați .fișier htaccess

este posibil să nu fiți familiarizați cu .fișier htaccess, deoarece rămâne adesea ascuns în directorul site-ului. Cu toate acestea, dacă utilizați Hostinger File Manager, fișierul este disponibil în mod implicit în directorul public_html.

urmați acești pași pentru a-l localiza:

  1. găsiți managerul de fișiere pe tabloul de bord hPanel.
hPanel arată unde să găsească managerul de fișiere.
  1. Deschideți directorul public_html pentru a găsi .fișier htaccess.
hPanel arată în cazul în care pentru a găsi .acces.

dacă utilizați cPanel, urmați acești pași:

  1. localizați managerul de fișiere pe cPanel.
cPanel arată unde să găsiți managerul de fișiere.
  1. în directorul public_html, uita-te pentru .fișier htaccess.
cPanel arată în cazul în care pentru a găsi .acces.
  1. dacă nu găsiți fișierul, faceți clic pe Setări în colțul din dreapta sus al ecranului și activați opțiunea Afișare fișiere ascunse (dotfiles).
preferințele cPanel, care arată cum să activați opțiunea fișiere ascunse (dotfiles).

la .fișierul htaccess este un fișier de configurare a serverului și funcționează în principal prin modificarea setărilor serverului web Apache.

deși fișierul este prezent pe majoritatea site-urilor web în mod implicit, trebuie să creați manual un fișier nou dacă site-ul dvs. web nu îl are sau dacă a fost șters neintenționat.

acum că ați găsit fișierul, urmați acești pași pentru a verifica dacă o configurație greșită cauzează eroarea:

  1. faceți clic dreapta pe fișier și selectați Descărcare pentru a crea o copie de rezervă.
.fișier htaccess, care arată unde să găsiți opțiunea de descărcare.
  1. după ce aveți copia de rezervă, ștergeți fișierul.
întrebarea ferestrei sunteți sigur că ștergeți .htaccess unde ar trebui să apăsați butonul roșu de ștergere
  1. încercați să accesați site-ul dvs. web. Dacă funcționează bine, acest lucru indică faptul că fișierul a fost corupt.
  2. pentru a genera un nou .fișier htaccess, conectați-vă la tabloul de bord WordPress și faceți clic pe Setări – > Permalinks.
  3. fără a efectua modificări, faceți clic pe butonul Salvare modificări din partea de jos a paginii.
tabloul de bord WordPress, subliniind butonul Salvați modificările.

acest lucru va genera un nou .fișier htaccess pentru site-ul dvs. web. Dacă acest lucru nu a rezolvat problema, încercați următoarea metodă.

2. Resetați permisiunile pentru fișiere și directoare

o altă cauză posibilă care declanșează Erorile HTTP 403 este permisiunile incorecte pentru fișiere sau foldere. În general, atunci când sunt create fișiere, acestea vin cu permisiuni de fișiere implicite specifice, care controlează modul în care le puteți citi, scrie și executa.

Sfat Pro

dacă utilizați Hostinger, există un instrument special care va avea grijă de toate problemele de permisiune într-un singur clic. Introduceți proprietatea fișierului Fix în bara de căutare sau derulați în partea de jos a panoului de control la altul și localizați-l acolo.

rezolvarea problemei permisiunilor de fișiere și directoare într-un singur clic cu Hostinger

acest instrument vă va economisi o mulțime de timp și va restabili toate permisiunile de fișiere și directoare la valorile implicite.

utilizarea FTP vă va permite să editați permisiunile de fișiere și foldere. Pentru a începe, ar trebui:

  1. configurați un client FTP și conectați-l la site-ul dvs. web.
  2. odată conectat, faceți clic dreapta pe public_html și selectați atribute fișier.
Screenshot de la client FTP arată în cazul în care pentru a găsi fișierul public_html și atributele de fișier.
  1. introduceți permisiunea 755 în câmpul valoare numerică, selectați Aplicați numai directoarelor și apăsați OK.

practica generală pentru valorile numerice de permisiune pentru fișiere utilizează 755 pentru foldere, 644 pentru conținut static și 700 pentru conținut dinamic.

captură de ecran din atributele fișierului FTP care arată valoarea numerică la 755 și opțiunea Se aplică numai directoarelor.
  1. după modificarea permisiunilor folderului, repetați pasul 2 și Pasul 3, dar acum introduceți 644 în câmpul valoare numerică și selectați opțiunea aplicați numai fișierelor.
captură de ecran din atributele fișierului FTP care arată valoarea numerică la 644 și opțiunea aplicați numai fișierelor.

după ce ați terminat, încercați să accesați site-ul dvs. web și să vedeți dacă eroarea este rezolvată.

3. Dezactivați pluginurile WordPress

dacă ați ajuns până aici și niciuna dintre metodele anterioare nu funcționează, este posibil ca eroarea să fie cauzată de un plugin incompatibil sau defect. În acest pas, vom încerca să dezactivăm pluginurile pentru a verifica dacă acest lucru remediază eroarea interzisă 403.

vă recomandăm să dezactivați toate pluginurile simultan, în loc să parcurgeți procesul unul câte unul. Urmând această metodă, ar trebui să puteți detecta problema și să lucrați la o soluție. Iată ce va trebui să faceți:

  1. accesați contul dvs. de găzduire prin FTP sau utilizați managerul de fișiere al contului de găzduire și accesați folderul public_html -> wp-content.
  2. localizați folderul plugins.
dosarul pluginurilor.
  1. redenumiți folderul cu un nume diferit, cum ar fi „disabled-plugins” pentru a dezactiva toate pluginurile.
DSisabled-dosarul pluginurilor,

încercați să accesați site-ul web. Dacă eroarea nu mai există, un plugin problematic este sursa reală a erorii.

redenumiți folderul înapoi la pluginuri. Acum trebuie să dezactivați pluginurile unul câte unul din tabloul de bord WordPress și să verificați dacă site-ul funcționează în continuare. În acest fel, veți putea detecta pluginul defect.

după ce îl găsiți, actualizați pluginul dacă este necesar sau ștergeți-l. Cu toate acestea, dacă eroarea apare în continuare, poate fi necesar să contactați furnizorul dvs. de găzduire pentru asistență.

4. Încărcați o pagină Index

verificați numele paginii de pornire a site – ului dvs. web-ar trebui să se numească index.html sau index.php. Dacă nu este, atunci există două alternative. Prima și cea mai simplă este redenumirea paginii de pornire ca index.html sau index.php.

cu toate acestea, dacă doriți să păstrați numele paginii de pornire curente, încărcați o pagină index în directorul public_html și creați o redirecționare către pagina de pornire existentă.

iată pașii de urmat:

  1. încărcați un index.html sau index.fișier php în directorul public_html. Utilizați managerul de fișiere sau FTP-ul contului dvs. de găzduire pentru a face acest lucru.
  2. deschideți .fișier htaccess.
  3. introduceți acest fragment de cod pentru a redirecționa indexul.php sau index.fișier html pe pagina dvs. de pornire existentă. Nu uitați să înlocuiți homepage.html cu numele real al paginii.
Redirect /index.html /homepage.html

5. Editați proprietatea fișierului

proprietatea incorectă a fișierului poate declanșa eroarea interzisă 403 dacă utilizați Linux sau VPS hosting.

de obicei, fișierele și folderele pot fi atribuite unui proprietar, unui grup sau ambelor. Rețineți că aveți nevoie de acces SSH pentru a modifica proprietatea în aceste medii. De asemenea, veți avea nevoie de un terminal SSH pentru a vă conecta la serverul VPS.

după ce ați conectat SSH la serverul dvs. web, Verificați proprietatea utilizând această comandă SSH:

ls -1 

rezultatul va arăta cam așa:

-rwxrw-rw- 1 20 Jul 20 12:00 filename.txt

Uită-te la partea proprietarului și a grupului. Dreptul de proprietate corectă ar trebui să fie numele de utilizator al contului dvs. de găzduire. Dacă vedeți proprietate diferită, utilizați comanda chown Linux pentru a modifica proprietatea fișierului. Iată sintaxa de bază pentru chown:

chown 

de exemplu, dacă numele dvs. de utilizator este Hostinger, utilizați sintaxa astfel:

chown Hostinger filename.txt

dacă nu vă simțiți confortabil folosind SSH-te, contactați echipa noastră de asistență pentru ajutor.

6. Verificați înregistrarea A

eroarea interzisă 403 se poate întâmpla și dacă numele dvs. de domeniu indică o adresă IP greșită, unde nu aveți permisiunea de a vizualiza conținutul. Prin urmare, verificați din nou dacă numele dvs. de domeniu indică adresa IP corectă.

pentru a verifica dacă Domeniul o înregistrare este indicat corect, accesați editorul de zone DNS de pe panoul hp:

  1. Conectați-vă la hPanel.
  2. accesați secțiunea Advanced și faceți clic pe DNS Zone Editor.
secțiune avansată pe hPanel, evidențiind editorul zonei DNS
  1. veți vedea o listă de înregistrări DNS. Găsiți o înregistrare cu eticheta A în coloana Tip.
lista înregistrărilor DNS
  1. verificați adresa IP din coloana conținut.
  2. dacă indică o adresă IP greșită, faceți clic pe Editare pentru a o modifica. După ce ați terminat, faceți clic pe Actualizare.

dacă nu găsiți înregistrarea corectă, creați una nouă din secțiunea Gestionare înregistrări DNS. Asigurați-vă că selectați A ca tip și introduceți adresa IP corectă în câmpul puncte către. Apoi, faceți clic pe Adăugare înregistrare.

dacă ați migrat recent de la o gazdă web la alta și ați uitat să vă schimbați serverele de nume, este posibil ca domeniul dvs. să indice în continuare vechea gazdă web. Odată ce vechea gazdă vă anulează contul, va provoca un cod de stare de eroare 403.

7. Scanare pentru Malware

Malware poate fi o altă cauză a erorii 403. WordPress devine infectat de software rău intenționat, acesta poate continua să injecteze în mod constant Cod nedorit în .fișier htaccess. În acest fel, chiar dacă continuați să remediați fișierul folosind prima metodă pe care am prezentat-o, eroarea va persista.

scanați site-ul dvs. web pentru a identifica orice malware. Există o mulțime de pluginuri de securitate pentru WordPress, cum ar fi Sucuri sau Wordfence, pentru a face acest lucru.

majoritatea pluginurilor de securitate WordPress precum WordFence pot elimina malware-ul. Odată ce pluginul identifică toate fișierele infectate, veți obține opțiuni acționabile pentru aceste fișiere, cum ar fi ștergerea sau restaurarea acestora.

o altă metodă este restaurarea site-ului web folosind fișiere de rezervă. De asemenea, este posibil să o restaurați folosind copia de rezervă a bazei de date dacă nu aveți o copie de rezervă completă a fișierelor site-ului.

8. Ștergeți istoricul Web / memoria Cache

memoria cache și cookie-urile browserului dvs. pot provoca, de asemenea, o eroare 403. Cache stochează date pentru a face un site web să se încarce mai repede data viitoare când îl vizitați. Cu toate acestea, este posibil ca link-ul site-ului să fi fost actualizat, iar link-ul real al paginii web este acum diferit de versiunea cache.

o altă posibilitate este ca eroarea să provină de la cookie-uri. Este posibil ca pe un site web să vă conectați de obicei în mod normal, dar cea mai recentă încercare de conectare v-a arătat acest mesaj de eroare.

ștergerea memoriei cache a browserului și a cookie-urilor ar trebui să rezolve această problemă. Rețineți că ștergerea memoriei cache poate face ca următoarea vizită pe site să dureze mult timp, deoarece browserul dvs. va solicita din nou toate fișierele site-ului. Ștergerea cookie-urilor vă elimină, de asemenea, de pe toate site-urile web conectate.

urmați acești pași pentru a șterge memoria cache și cookie-urile de pe Google Chrome:

  1. Faceți clic pe pictograma cu trei puncte din colțul din dreapta sus și selectați Setări.
  2. găsiți secțiunea Confidențialitate și securitate și faceți clic pe ștergeți datele de navigare.
setările de confidențialitate și securitate Google Chrome
  1. utilizați meniul derulant pentru a selecta intervalul de timp pentru ștergerea datelor. Apoi, verificați cookie-urile și alte date ale site-ului și opțiunile de imagini și fișiere cache.
ștergeți setările datelor de navigare - intervalul de timp, istoricul navigării, cookie-urile și alte date ale site - ului și imaginile și fișierele memorate în cache
  1. Faceți clic pe ștergeți datele.

după ce ați finalizat toți pașii, încercați să revizitați site-ul web și să vă conectați dacă este necesar să faceți acest lucru. Dacă această soluție sau orice altă soluție nu funcționează, vă recomandăm să contactați echipa noastră de asistență prin chat live pentru a rezolva această problemă.

depanarea altor erori 4xx

cum se remediază eroarea neautorizată 401?
cum se remediază eroarea prea mare a entității 413?
cum se remediază eroarea 404 Not Found?
cum se remediază eroarea 429 prea multe solicitări?

concluzie

403 Erorile interzise pot provoca o mare frustrare, deoarece vă vor interzice accesarea unei resurse. Acestea apar în principal din cauza permisiunilor incorecte ale fișierelor, dar există și alte câteva cauze posibile, cum ar fi un fișier index lipsă, pluginuri defecte sau chiar o infecție malware.

găsirea cauzei reale a erorilor 403 poate fi dificilă. Cu toate acestea, urmând metodele enumerate în acest articol, suntem siguri că puteți face site-ul dvs. să funcționeze din nou.

pentru a recapitula, iată acțiunile pe care ar trebui să le întreprindeți pentru a scăpa de mesajul de eroare 403 de pe site-ul dvs. WordPress:

  1. verificați .fișier htaccess.
  2. Resetați permisiunile pentru fișiere și directoare.
  3. dezactivați pluginurile WordPress.
  4. încărcați o pagină de index.
  5. Editați proprietatea fișierului.
  6. verificați înregistrarea A.
  7. eliminați orice malware.
  8. ștergeți istoricul browserului web și memoria cache.

eroarea interzisă 403 este doar unul dintre numeroasele coduri de eroare HTTP. În calitate de proprietar al site-ului web, este posibil să fi întâmpinat alte erori din partea clientului, cum ar fi eroarea 404 sau erorile din partea serverului, cum ar fi timeout-ul gateway 504.

vă încurajăm să continuați să aflați despre aceste erori, astfel încât să știți cum să le gestionați dacă apar vreodată pe site-ul dvs. web.

acest post a fost modificat ultima dată pe 24 decembrie 2021 9: 47 am

Lasă un răspuns

Adresa ta de email nu va fi publicată.