Cum se remediază eroarea „Nu a fost găsit” pagina WordPress 404

Publicat: 2019-03-15
wordpress 404
Urmăriți @Cloudways

Este obișnuit să întâlniți eroarea WordPress 404 sau „Permalinkurile WordPress nu funcționează” pe site-ul dvs. dacă nu este întreținută corect. Dar există momente în care site-ul dvs. web este în întreținere, iar vizitatorii dvs. vor fi direcționați automat către o pagină de eroare 404.

Deci, vă confruntați cu o eroare WordPress 404 sau cu o eroare „Pagina WordPress nu a fost găsită”? Nu te speria! Avem o soluție pentru dvs.

De obicei, apare atunci când un utilizator face clic pe un link către o pagină lipsă, serverul de găzduire web WordPress îi va trimite automat utilizatorului un mesaj de eroare, de exemplu, „404 Not Found”. Site-ul dvs. implicit a compus mesaje de eroare personalizate care sunt în conținut simplu. Acest lucru lasă vizitatorii dvs. un pic pierdut.

Astăzi, vă voi spune cum să remediați cu ușurință pagina WordPress 404 care nu a fost găsită sau WordPress „404 nu a fost găsită” pe site-ul dvs. web. Deci, să începem!

    • Eroare pagină WordPress 404 (cu excepția paginii de pornire)
    • Eroare WordPress 404 după modificarea legăturilor permanente
    • Remediați eroarea WordPress 404 (Internet Explorer)
    • Schimbați și actualizați adresa URL WordPress în baza de date
    • Remediați eroarea WordPress 404 pe serverele locale
    • Metoda alternativă

Aveți eroarea WordPress 404?

Niciun motiv de frustrare! Angajați un expert Cloudways pentru a vă ajuta să rezolvați problema.

Găsiți un expert

Eroare pagină WordPress 404 (cu excepția paginii de pornire)

Uneori, paginile site-ului dvs. WordPress vă oferă o eroare de 404 pagini, cu excepția paginii dvs. de pornire. Într-o astfel de situație, puteți urma acești pași pentru a rezolva problema.

      • Conectați-vă la tabloul de bord WordPress
      • Accesați Setări → Legături permanente
      • Selectați setările implicite
      • Faceți clic pe butonul Salvați modificările
      • Schimbați setările înapoi la configurația anterioară (cea selectată înainte de Implicit). Puneți structura personalizată înapoi dacă ați avut una.
      • Faceți clic pe Salvare setări

Notă: Dacă utilizați o structură personalizată, copiați-o / lipiți-o în secțiunea Baza personalizată.

Setarea legăturilor permanente

În anumite cazuri, această soluție remediază eroarea WordPress 404 care nu a fost găsită sau „Permalinkurile WordPress nu funcționează”. Cu toate acestea, dacă nu funcționează pentru dvs., va trebui să editați fișierul .htaccess din directorul principal (unde se află fișierul principal index.php) al instalării dvs. WordPress. De asemenea, erorile 404 se datorează, de obicei, unor probleme legate de fișierul .htaccess sau de permisiunea de fișier.

Eroare WordPress 404 după modificarea legăturilor permanente

.htaccess este un fișier ascuns, deci trebuie să setați toate fișierele ca vizibile în FTP.

Mai întâi, conectați-vă la serverul dvs. folosind FTP, descărcați fișierul .htaccess care se află în aceeași locație în care sunt localizate folderele precum / wp-content / wp-admin / wp-includes /.

Apoi, deschideți acest fișier în editorul de text la alegere.

Accesați următorul link: https://codex.wordpress.org/htaccess și copiați / lipiți versiunea codului cel mai potrivit pentru site-ul dvs. web. Salvați fișierul .htaccess și încărcați-l pe serverul live.

fișier htaccess

De exemplu, dacă aveți WP de bază utilizați codul de mai jos.

 # ÎNCEPE WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
Rescrie Regula. /index.php [L]
</IfModule>
# END WordPress

Remediați eroarea WordPress 404 (Internet Explorer)

Uneori, site-ul dvs. WordPress funcționează bine pe diferite browsere web, cu excepția Internet Explorer. Acest lucru se datorează faptului că IE ignoră condițiile 404 de la începutul IE. Cu toate acestea, cu câteva săptămâni în urmă, Microsoft a introdus o actualizare de sistem pentru IE7 și IE8 care poate duce la oprirea erorii 404 care apare pe site-ul dvs. instantaneu, chiar dacă site-ul dvs. trimite conținut valid înapoi.

Nu a fost găsit

Soluția este simplă. Va trebui să puneți codul în header.php care se află în folderul tematic.

 antet ('HTTP / 1.1 200 OK');

Schimbați și actualizați adresa URL WordPress în baza de date

Să presupunem că puteți vedea eroarea de mai jos pe site-ul dvs. WordPress.

„Adresa URL solicitată nu a fost găsită pe acest server. Dacă ați introdus manual adresa URL, vă rugăm să verificați ortografia și să încercați din nou. ”

404 Pagina nu a fost găsită

Dacă apare o astfel de situație, puteți merge la PHPMyAdmin, apoi navigați la numele bazei de date și selectați opțiunea wp, de exemplu, blog → opțiunea wp.

Baza de date WP-Option

Acum schimbați adresa URL, așa cum URL-ul site-ului dvs. web este https://www.abc.com/blog/ înlocuiți-l cu http: // localhost / blog.

Adresa URL a bazei de date

Remediați eroarea WordPress 404 pe serverele locale

Mulți designeri și dezvoltatori instalează WordPress pe desktop-urile și laptopurile lor folosind un server local în scopuri intermediare. O problemă obișnuită pe care o întâmpină majoritatea instalărilor de server locale de WordPress este că nu au putut obține reguli de rescriere a legăturilor permanente pentru a funcționa. Încearcă să schimbe legăturile permanente pentru postări și pagini, dar în cele din urmă site-ul web arată eroarea WordPress „404 Not Found”.

Remedierea erorilor este mai ușoară cu Cloudways

Încercați găzduirea noastră gestionată în cloud pentru o experiență fără probleme

Începeți gratuit!

În această situație, trebuie să porniți modulul de rescriere în instalarea WAMP, XAMPP sau MAMP. În scopul acestui tutorial, folosesc WAMP. Navigați la bara de activități și găsiți pictograma WAMP. După aceea navigați la Apache → module Apache .

Module Apache

Acesta va activa o listă lungă de module pe care le puteți activa sau dezactiva. Găsiți-l pe cel numit „rewrite_module” și faceți clic pe el, astfel încât să fie bifat.

Modul de rescriere

Apoi verificați din nou permalinkurile dvs. dacă funcționează bine sau nu.

Metoda alternativă

De asemenea, puteți utiliza metoda alternativă. Navigați la serverul local. Găsiți folderul Apache, apoi mergeți la folderul „conf”. Navigați la fișierul httpd.conf. Căutați o linie care să arate ca:

 #LoadModule rewrite_module modules / mod_rewrite.so

Eliminați doar semnul „#”. Deci, arată așa:

 LoadModule rewrite_module modules / mod_rewrite.so

Concluzie

Sper că acest ghid vă va fi de ajutor și că ați reușit să rezolvați problema „Eroarea paginii WordPress 404” sau „Permalinkurile WordPress nu funcționează”. V-ați gândit vreo altă modalitate de a scăpa de această problemă? Vă rugăm să ne împărtășiți soluțiile dvs. în secțiunea de comentarii de mai jos. Sunt sigur că va fi benefic pentru alții care se confruntă cu probleme similare.

Î. De ce primesc o eroare 404?

Erorile WordPress 404 apar de obicei atunci când ați eliminat anumite pagini de pe site-ul dvs. și nu le-ați redirecționat către alte pagini care sunt live. Uneori, eroarea de pagină WordPress 404 poate apărea și atunci când ați schimbat o adresă URL a unei anumite pagini.

Î. Cum testez o eroare 404?

Există mai multe instrumente pe care le puteți utiliza pentru a testa erorile WordPress 404, dintre care unul este Deadlinkchecker.

Î. Cum se editează pagina WordPress 404?

Pe tabloul de bord WordPress, navigați la Aspect> Editor tematic. Găsiți fișierul numit „fișier 404.php” și editați-l singur sau folosind ajutorul unui dezvoltator WordPress.

Î. Cum să redirecționați pagina WordPress 404?

Pe tabloul de bord WordPress, navigați la Instrumente> Redirecționare. Acolo puteți aplica redirecționarea lipind adresa URL defectă în caseta sursă și noua adresă URL în caseta Țintă.