Cum să rezolvi eroarea 404 in WordPress
Probabil ați mai văzut eroarea „Pagina nu a fost găsită”. Din păcate, dacă operați un site de orice fel (WordPress sau nu), probabil va veni ziua când veți vedea mesajul pe una dintre paginile dvs.
Din fericire, la fel ca multe erori WordPress obișnuite, 404 sunt relativ ușor de depanat și de remediat. Soluția implică, de obicei, restaurarea structurii legăturilor permanente a site-ului dvs. lucru pe care îl puteți face în doar câteva minute.
În acest articol, vom explica exact ce este o eroare 404 și ce poate cauza o eroare pe site-ul dvs. Apoi, vă vom prezenta cum să o remediați în patru pași simpli. Să începem!
O prezentare generală a erorii WordPress 404
Dacă
citiți acest blog cel mai probabil ați facut deja cunoștință cu eroarea 404,
întâlnită și sub numele de eroare „Pagina nu a fost găsită”, aceasta indică
faptul că browserul dvs. nu poate localiza pagina pe care încercați să o
accesați. Mesajul exact poate arăta puțin diferit în funcție de browserul pe
care îl utilizați, dar în general va conține întotdeauna fie codul „404”, fie
un mesaj „pagină care nu a fost găsită”.
Vederea acestei notificări (sau orice alt mesaj de eroare) atunci când
încercați să accesați site-ul dvs. poate fi frustrant. Deși există șansa ca
pagina dvs. să dispară, în marea majoritate a timpului, există o cauză mai
simplă.
Unele motive generale pentru care paginile WordPress ar putea returna erori 404 includ:
-Ar putea fi pur și simplu rezultatul unei greșeli de scriere din adresa URL. Aceasta este cea mai frecventă cauză.
-Probleme cu structura legăturilor permanente ale site-ului dvs. Problemele legate de legătura permanentă pot fi cauzate de un fișier .htaccess lipsă sau corupt.
-Problemele de compatibilitate cu componentele WordPress precum pluginuri și teme ar putea provoca acest lucru în urma unor actualizări sau probleme de compatibilitate.
-O
problemă cu setările sistemului dvs. de nume de domeniu (DNS). Dacă ați
actualizat recent oricare dintre informațiile dvs. DNS și vedeți această
eroare, s-ar putea datora faptului că modificările nu s-au propagat complet.
Acest proces poate dura până la 48 de ore.
Indiferent de cauză, această eroare împiedică accesul la site-ul dvs., deci
trebuie rezolvat cât mai repede posibil.
Ce trebuie să faceți înainte de depanarea erorii WordPress 404
Înainte de a modifica setările pentru legătura permanentă sau fișierul .htaccess, este o idee inteligentă să creați o copie de rezervă a site-ului și a bazei de date. În acest fel, dacă faceți ceva mai rău din greșeală, vă puteți restabili cu ușurință site-ul într-o stare funcțională.
De ce contează erorile 404
-Erorile 404 prezintă mai multe probleme pentru un site web, dincolo de simpla împiedicare de a vă accesa pagini. În primul rând, creează o experiență de utilizator slabă (UX).
-Dacă există multe dintre aceste erori pe site-ul dvs. și nu sunt rezolvate rapid, acestea ar putea în cele din urmă să îndepărteze utilizatorii. În cel mai rău caz, acei vizitatori ar putea ajunge chiar pe un site web concurent.
-Erorile 404 vă pot afecta, de asemenea, optimizarea motorului de căutare (SEO). Crawlerele motoarelor de căutare nu vor indexa o pagină care returnează un 404, deoarece consideră că nu există.
Cum se remediază paginile WordPress care returnează eroarea 404
Cu o nouă copie de rezervă a site-ului dvs., este timpul să vă apucați de treabă. Veți dori să urmați acești pași în ordine și să verificați dacă eroarea a fost rezolvată după fiecare.
Pasul 1: Resetați-vă linkurile permanente WordPress
Primul pas de încercat este resetarea legăturilor permanente. Accesați panoul de admin WordPress și navigați la Setări> Legături permanente.
De aici, faceți clic pe Salvare modificări. Așa este – nu trebuie să editați nimic. Dacă faceți clic pe butonul respectiv, veți actualiza setările legăturii permanente, chiar dacă nu efectuați modificări. Acest lucru este important, deoarece reîmprospătează regulile de rescriere utilizate pentru legături permanente.
După ce ați terminat, continuați și reîncărcați paginile pe care încercați să le accesați. Dacă totul funcționează, ați terminat. Dacă totuși primiți o eroare 404, mergeți la pasul următor.
Pasul 2: Restaurează fișierul .htaccess
Dacă resetarea legăturilor permanente nu a funcționat, următoarea strategie este restaurarea fișierului .htaccess. Aceasta controlează modul în care WordPress interacționează cu serverul și modul în care generează permalinkuri pentru paginile dvs. Restabilirea la setările implicite poate remedia erorile 404 bruște.
Pentru a restabili fișierul .htaccess, mai întâi veți avea nevoie de o modalitate de accesare a acestuia, puteți utiliza managerul de fișiere încorporat din panoul de control cPanel.
Faceți click pe folderul care corespunde numelui dvs. de domeniu. Veți găsi fișierul .htaccess în acest director (este același care conține elemente precum wp-content).
Apoi, faceți clic pe numele fișierului și selectați Editare din lista de opțiuni. Puteți copia conținutul curent al fișierului și le puteți lipi undeva pentru păstrare. Pentru moment, veți dori să înlocuiți conținutul cu următoarele:
# 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
# END WordPress
Acesta este fișierul implicit .htaccess pentru WordPress. După ce ați lipit acest lucru, continuați și salvați fișierul.
Restaurarea acestui fișier va reseta, de asemenea, setările de legătură permanentă pentru site-ul dvs. WordPress. Prin urmare, dacă utilizați o structură de legătură permanentă personalizată (sau ați modificat-o din valoarea implicită), va trebui să restaurați și această setare.
Pentru a face acest lucru, reveniți la tabloul de bord WordPress și navigați la Setări> Legături permanente (la fel ca Pasul 1 de mai sus). Puteți să-l schimbați cu orice utilizați înainte și apoi să îl salvați.
În cele din urmă, reîmprospătați site-ul web și încercați să încărcați paginile care întorceau erori 404. Dacă totul funcționează acum, felicitări! Dacă nu, treceți la pasul următor.
Pasul 3: Dezactivați toate pluginurile și tema dvs. WordPress
Dacă ați resetat legăturile permanente și fișierul .htaccess, dar vedeți în continuare erori 404 pe site-ul dvs., următorul pas este să vă verificați pluginurile și tema. Pluginurile, în special, pot avea uneori erori sau probleme de compatibilitate care împiedică încărcarea unui site.
Să începem de aici. Ideea de bază este să le dezactivați unul câte unul și apoi să vă verificați site-ul web. Dacă eroarea persistă, reporniți și treceți la următorul.
Pentru a începe, accesați panoul de admin WordPress și navigați la Pluginuri> Pluginuri instalate.
Faceți click pe butonul Dezactivare de sub primul plugin. Puteți vedea că pluginurile active sunt în albastru, în timp ce cele care sunt dezactivate sunt albe. Acum, reîmprospătați site-ul și vedeți dacă eroarea 404 apare în continuare.
Dacă primiți mesajul de eroare, reveniți la ecranul de pluginuri, reactivați pluginul pe care tocmai l-ați încercat și treceți la următorul din listă. Dacă găsiți unul care rezolvă problema, puteți verifica actualizările care pot rezolva problema sau puteți găsi o alternativă cu funcționalități similare.
Dacă niciunul dintre pluginuri nu se dovedește a fi problema, este timpul să încercați să vă schimbați tema. Accesați Aspect> Teme.
Tema dvs. activă în prezent este marcată ca atare. Plasați cursorul peste unul dintre celelalte și faceți clic pe Activare. Apoi reîmprospătați site-ul și încercați să accesați din nou pagina problematică.
Rețineți că schimbarea temei vă poate modifica site-ul în mod semnificativ. Deci, dacă descoperiți că tema dvs. este problema, poate fi necesar să petreceți ceva timp găsind una care să ofere un aspect și caracteristici similare.
Pasul 4: configurați o redirecționare 301 pentru conținut mutat sau redenumit
Acesta este un pas cam bonus sau o metodă de a ocoli soluția corectă, dar este în regulă dacă aveți de fapt un conținut care a fost mutat sau redenumit și prin urmare nu mai există la adresa URL pe care o utilizați anterior, veți dori să configurați redirecționări 301 pentru a indica acea adresă URL veche către cea nouă. Cel mai simplu mod de a face acest lucru este cu un plugin WordPress, cum ar fi “301 Redirects – Easy Redirect Manager”. Acest instrument vă va permite să configurați rapid redirecționările de care aveți nevoie. În plus, este gratuit și ușor de utilizat.
Erorile 404 sunt o experiență neplăcută dar în majoritatea cazurilor soluția este simplă și ușor de rezolvat pentru a genera o experiență cât mai fluidă pentru clienții dvs..
Adauga un comentariu