Nu există nimic mai frustrant decât să dai click pe o postare despre care știi că există – doar pentru a ajunge pe o pagină de eroare 404. Ne-am confruntat cu această problemă de mai multe ori și poate fi confuz atunci când nimic nu pare evident stricat.
Vestea bună? În majoritatea cazurilor, o poți remedia în mai puțin de un minut. Mergi pur și simplu la Setări » Permalinks și dă click pe „Salvează modificările” – acest pas simplu rezolvă problema pentru majoritatea site-urilor WordPress.
Dacă asta nu funcționează, nu-ți face griji. Am pregătit un ghid pas cu pas care acoperă fiecare cauză comună… de la conflicte de plugin-uri la probleme cu .htaccess, astfel încât să-ți poți readuce postările online rapid.

De ce postările mele WordPress returnează o eroare 404?
O eroare 404 înseamnă că serverul nu a putut găsi pagina pe care ai solicitat-o – chiar dacă aceasta ar putea exista în tabloul de bord WordPress. Această deconectare se întâmplă de obicei deoarece ceva a stricat legătura dintre URL-ul postării tale și conținutul său real.
Iată cele mai comune motive pentru care postările tale ar putea afișa o eroare 404 „Pagina nu a fost găsită”:
- Conflicte de plugin-uri sau teme: Anumite plugin-uri sau teme pot interfera cu modul în care WordPress gestionează permalink-urile. Acest lucru poate duce la link-uri rupte și erori 404 pe postări care funcționau corect înainte.
- Probleme cu codul personalizat: Dacă ai adăugat cod personalizat pe site-ul tău, chiar și o mică eroare poate afecta permalink-urile sau poate cauza conflicte care duc la erori 404.
- Probleme cu fișierul dvs. .htaccess: Fișierul .htaccess controlează modul în care WordPress structurează URL-urile. Dacă acest fișier este corupt, lipsește sau este configurat greșit, postările și paginile dvs. pot returna erori 404.
Cum să găsești toate postările WordPress cu erori 404
Înainte de a trece la soluții, este util să știți dacă această eroare afectează doar o singură postare sau multe. Înțelegerea amplorii face mai ușor de ales soluția potrivită.
Recomandăm utilizarea Google Search Console. Dacă nu ați configurat-o încă, consultați ghidul nostru despre cum să adăugați site-ul dvs. WordPress la Google Search Console.
Odată ce botul Google a scanat site-ul dvs., Search Console vă va afișa rapoarte detaliate, inclusiv orice erori 404 pe care le găsește.
Pentru a vedea ce postări returnează erori, conectați-vă la tabloul de bord Search Console. Navigați la raportul „Pagini” și veți găsi o listă a tuturor URL-urilor marcate.

Pentru mai mult ajutor, consultați sfaturile noastre pentru utilizarea Google Search Console pentru a crește traficul pe site, care includ sfaturi pentru remedierea erorilor 404.
Acum, să vedem cum să remediem postările WordPress care returnează erori 404. Puteți utiliza linkurile de mai jos pentru a sări la o metodă specifică:
- Metoda 1: Verificați conflictele de pluginuri sau teme și problemele de cod personalizat
- Metoda 2: Remediați setările permalink-urilor
- Metoda 3: Actualizați fișierul .htaccess al WordPress
- Metoda 4: Contactați furnizorul dvs. de găzduire
- Metoda 5: Activarea mod-rewrite (Instalare WordPress locală)
- Întrebări frecvente despre erorile 404 în WordPress
- 🎁 Bonus: Ghid suplimentar despre gestionarea erorilor 404
Metoda 1: Verificați conflictele de pluginuri sau teme și problemele de cod personalizat
Pluginurile, temele sau codul personalizat pot interfera uneori cu permalink-urile și pot cauza erori 404. Ne-am confruntat cu acest lucru noi înșine atunci când am testat instrumente pe site-urile noastre demo.
Când depanăm, folosim un mediu de staging pentru a dezactiva în siguranță pluginurile unul câte unul. Acest lucru ne ajută să izolăm problema fără a afecta site-ul live.
Pentru a încerca acest lucru singur, începe prin a-ți dezactiva temporar toate plugin-urile. Apoi reactivează-le pe rând, verificând după fiecare dacă eroarea 404 revine.
Dacă eroarea apare după activarea unui anumit plugin, acesta este probabil cauza. Poți căuta soluții legate de acel plugin sau poți contacta dezvoltatorul pentru suport.
Tema ta WordPress ar putea fi, de asemenea, problema.
Pentru a verifica, comută temporar la o temă WordPress implicită precum Twenty Twenty-Three sau Twenty Twenty-Four. Mergi la Aspect » Teme și apasă pe „Activează” la o temă implicită.

Dacă eroarea 404 dispare cu o temă implicită, tema ta originală cauzează probabil conflictul. O poți depana în continuare sau poți lua în considerare schimbarea la o altă temă.
Pentru recomandări, consultă selecția noastră de experți a celor mai populare teme WordPress.
Dacă ați adăugat recent fragmente de cod pe site-ul dvs., revizuiți-le cu atenție. Chiar și greșelile mici pot cauza erori 404.
Recomandăm utilizarea pluginului WPCode pentru adăugarea de cod personalizat. Acesta vă permite să inserați fragmente fără a edita direct fișierele temei, ceea ce reduce riscul de a vă defecta site-ul.
WPCode detectează, de asemenea, automat erorile. Dacă ceva nu merge bine, dezactivează fragmentul și vă alertează. Puteți chiar folosi modul de testare pentru a vă verifica codul înainte de a-l publica.

Dacă niciuna dintre aceste etape nu rezolvă problema, treceți la următoarea metodă, unde vom depana setările permalink-urilor.
Metoda 2: Remediați setările permalink-urilor
Postările WordPress returnează adesea erori 404 din cauza problemelor cu regulile de rescriere din fișierul dvs. .htaccess. În majoritatea cazurilor, puteți rezolva acest lucru prin simpla salvare a setărilor permalink.
Accesați Setări » Permalink-uri în panoul de administrare WordPress și faceți clic pe butonul „Salvează modificările”.

Nu este nevoie să schimbați nimic. Doar clic pe „Salvează modificările” golește regulile de rescriere (ceea ce înseamnă că WordPress regenerează instrucțiunile de rutare a URL-urilor care spun serverului dvs. unde se află fiecare postare).
Această etapă simplă rezolvă eroarea 404 pentru majoritatea site-urilor WordPress. Dacă nu funcționează pentru dvs., este posibil să fie necesar să actualizați manual fișierul .htaccess.
Metoda 3: Actualizați fișierul .htaccess al WordPress
Înainte de a face orice modificări, vă recomandăm să faceți backup la site-ul dumneavoastră WordPress și la fișierul .htaccess. Dacă ceva nu merge bine, puteți restaura cu ușurință originalul.
Va trebui să vă conectați la serverul dumneavoastră folosind un client FTP precum FileZilla, sau să folosiți Managerul de Fișiere din panoul de control al găzduirii dumneavoastră.
Apoi, găsiți fișierul .htaccess (un fișier de configurare ascuns care controlează modul în care serverul dumneavoastră gestionează URL-urile) în directorul rădăcină al site-ului dumneavoastră. Acesta este același director care conține foldere precum /wp-content/ și /wp-includes/.
Faceți clic dreapta pe fișier și selectați „Permisiuni fișier” sau „Modificare permisiuni” din clientul dvs. FTP.

Dacă WordPress nu a putut scrie în fișier înainte, încercați să schimbați temporar permisiunile la 666 pentru a-l face scriibil.
Important: Permisiunea 666 înseamnă că oricine poate citi și scrie în fișier, ceea ce reprezintă un risc de securitate. Folosiți această setare doar temporar și schimbați-o înapoi imediat după ce ați terminat.
Acum, reveniți la administratorul dumneavoastră WordPress și salvați din nou setările permalink-urilor (Setări » Permalink-uri » Salvați modificările). Acest lucru permite WordPress să regenereze un fișier .htaccess corespunzător.
Odată ce ați terminat, reveniți la clientul dumneavoastră FTP și schimbați permisiunile fișierului la 644. Această setare permite WordPress să citească fișierul, protejându-l în același timp de modificări neautorizate.

Alternativ, puteți edita manual fișierul .htaccess.
Faceți clic dreapta pe fișierul .htaccess și selectați opțiunea Vizualizare/Editare.

Fișierul se va deschide într-un editor de text simplu, precum Notepad sau TextEdit.
Adăugați următoarele reguli de rescriere implicite WordPress:
# 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
Salvați fișierul și încărcați-l înapoi pe serverul dumneavoastră. Apoi verificați dacă postările dumneavoastră se încarcă corect.
Metoda 4: Contactați furnizorul dvs. de găzduire
Dacă niciuna dintre soluțiile de mai sus nu a rezolvat eroarea 404, vă recomandăm să contactați furnizorul dvs. de găzduire WordPress.
Ar putea exista o problemă pe partea serverului din partea lor, sau vă pot ajuta să depanați problema în continuare. Din experiența noastră, echipele bune de suport pentru găzduire pot identifica adesea probleme de configurare care sunt ușor de ratat.
Pentru sfaturi despre cum să obțineți ajutor, consultați ghidul nostru despre cum să ceri corect suport WordPress și să-l obții.
Metoda 5: Activarea mod-rewrite (Instalare WordPress locală)
Dacă rulezi WordPress pe un server local pentru testare, va trebui să activezi mod_rewrite în configurația Apache. Acest lucru se aplică configurațiilor MAMP, WAMP sau XAMPP.
Activarea mod_rewrite permite WordPress să genereze URL-uri curate și previne erorile 404 pe postările și paginile dvs. locale.
Pașii variază în funcție de platformă. Dacă folosiți XAMPP, deschideți panoul de control și faceți clic pe butonul ‘Config’ din coloana Acțiuni. Apoi selectați ‘Apache (httpd.conf)’.

Găsiți această linie: #LoadModule rewrite_module modules/mod_rewrite.so
Eliminați ‘#’ de la început pentru a o decomenta. Acest lucru activează modulul mod_rewrite.

Apoi, căutați liniile care spun AllowOverride None și schimbați-le în AllowOverride All. Acest lucru îi spune Apache să permită fișierelor .htaccess să controleze rutarea URL-urilor.
De obicei, veți găsi acestea în interiorul blocurilor <Directory>, în special cel care indică folderul site-ului dvs. (cum ar fi htdocs în XAMPP). Pentru testare locală, este de obicei sigur să aplicați această modificare oriunde o vedeți.

Salvați fișierul httpd.conf și închideți-l. În panoul de control XAMPP, faceți clic pe ‘Stop’ pe modulul Apache, apoi faceți clic din nou pe ‘Start’ pentru a-l reporni.
Acum reveniți la tabloul de bord de administrare WordPress și verificați dacă permalink-urile dvs. funcționează.
Tutorial video
Dacă preferați instrucțiuni vizuale, urmăriți videoclipul de mai jos.
Întrebări frecvente despre erorile 404 în WordPress
Apariția erorilor 404 pe site-ul dvs. WordPress poate fi confuză. Iată răspunsuri la întrebări frecvente care vă pot ajuta să depanați mai eficient.
De ce primesc o eroare 404 la postările mele WordPress?
O eroare 404 la postările WordPress înseamnă, de obicei, că serverul nu poate găsi pagina la URL-ul solicitat. Acest lucru se poate întâmpla din cauza permalink-urilor defecte, a unui fișier .htaccess corupt, a postărilor șterse sau a unui conflict de plugin/temă care modifică modul în care sunt gestionate URL-urile.
Cum repar o eroare 404 în WordPress?
Cel mai rapid mod de a repara o eroare 404 în WordPress este să vă salvați din nou setările de permalink. Accesați Setări » Permalink-uri și faceți clic pe ‘Salvează modificările’. Dacă acest lucru nu funcționează, verificați fișierul .htaccess, dezactivați plugin-urile sau comutați la o temă implicită pentru a exclude conflictele.
Cum pot găsi toate erorile 404 de pe site-ul meu WordPress?
Google Search Console este cea mai bună metodă de a găsi erori 404 pe site-ul dvs. WordPress. Vă arată o listă cu toate erorile 404 pe care le întâlnește Googlebot. Puteți folosi, de asemenea, pluginuri precum Broken Link Checker pentru a identifica linkurile defecte și paginile lipsă.
Ce face fișierul .htaccess în WordPress?
Fișierul .htaccess în WordPress este un fișier de configurare care controlează modul în care sunt procesate URL-urile. WordPress îl folosește pentru a gestiona structura permalink-urilor și pentru a direcționa URL-urile către conținutul corect. Dacă acest fișier lipsește sau este corupt, URL-urile dvs. ar putea înceta să funcționeze corect.
Cum editez în siguranță fișierul .htaccess?
Puteți edita în siguranță fișierul .htaccess folosind un client FTP sau managerul de fișiere al gazduirii dvs. Creați întotdeauna o copie de rezervă mai întâi. După editare, asigurați-vă că permisiunile sunt setate la 644, astfel încât să rămână lizibil și securizat.
De ce paginile de categorii sau etichete WordPress afișează erori 404?
Paginile de categorii sau etichete WordPress pot afișa erori 404 dacă tema dvs. nu suportă șabloane de arhivă sau dacă setările permalink-urilor sunt configurate greșit. Salvarea din nou a permalink-urilor și verificarea suportului de arhivă al temei dvs. pot rezolva de obicei această problemă.
Cum repar erorile 404 pentru tipurile de postări personalizate?
Pentru a repara erorile 404 pentru tipurile de postări personalizate, accesați Setări » Permalink-uri și faceți clic pe „Salvează modificările” pentru a reîmprospăta regulile de rescriere. De asemenea, verificați dacă tipul dvs. de postare personalizată este înregistrat cu setările corecte de rescriere și are suport pentru arhivă, dacă este necesar.
Pot redirecționa paginile 404 către pagina principală sau către o altă pagină?
Da, puteți redirecționa paginile 404 WordPress folosind pluginuri precum Redirection. Acest lucru vă permite să creați redirecționări 301 de la URL-uri vechi sau defecte către altele noi. Puteți crea, de asemenea, o pagină 404 personalizată pentru a ghida utilizatorii înapoi către conținut util.
🎁 Bonus: Ghid suplimentar despre gestionarea erorilor 404
Iată mai multe resurse pe care le-am pregătit pentru a vă ajuta să gestionați erorile 404 și alte probleme comune WordPress:
- Cum să-ți îmbunătățești șablonul paginii 404 în WordPress (2 moduri)
- Cele mai bune exemple de design pentru pagina de eroare 404 WordPress
- Cele mai bune pluginuri gratuite de redirecționare 404 pentru WordPress
- Cum să primiți alerte prin e-mail pentru erorile 404 în WordPress
Sperăm că acest articol v-a ajutat să remediați erorile 404 la postările WordPress. De asemenea, ați putea dori să consultați ghidul nostru despre cele mai comune erori WordPress și cum să le remediați, împreună cu selecțiile noastre de experți pentru cele mai bune plugin-uri WordPress pentru a vă dezvolta site-ul.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.


Thomas Elkin II
Din păcate, acest lucru nu m-a ajutat. Nicio soluție nu a funcționat. Cineva are alte sugestii?
Sharma Rahul
Mulțumesc, omule!! mi-ai salvat seara (y)
Javier Rodriguez
Waooo. o săptămână încercând să găsesc ce era în neregulă și a fost problema WAMP. am rezolvat-o cu un singur clic. mulțumesc mult
Ben
Mulțumesc. Sfaturi clare care m-au salvat de multe ore de panică.
Milan
Găsesc soluții pe multe site-uri... Dar fără noroc și după ce am încercat următoarele
Setări » Permalink-uri, și pur și simplu faceți clic pe butonul Salvare modificări.
A funcționat !!
Million Thanks To Team WpBeginner….. !!
minacio
Mare ajutor, mulțumesc mult!
So easy!
Jeff
Mi-e teamă că asta nu a funcționat pentru mine. Continu să primesc eroarea 404 și afectează toate linkurile de pe pagina mea principală. Cu toate acestea, dacă setez setările Permalinks la „Implicit”, totul funcționează. Nu vreau setările implicite, totuși – vreau ca permalink-urile să folosească „Ziua și numele”. Am verificat și fișierul .htaccess și este în regulă. Am făcut același lucru și pentru permisiuni și sunt și ele în regulă. Ajutor!
Suport WPBeginner
Jeff, ai încercat să ștergi fișierul tău .htaccess? După ce îl ștergi, trebuie să mergi la Setări » Permalink-uri și să salvezi setările dorite pentru permalink-uri.
Admin
Rick Harris
Deci, acest sfat funcționează parțial pentru mine. Am problema 404 doar la 1 postare, dar este prima mea, deci este cea despre „despre ce este acest blog și ce veți găsi aici”, așa că este destul de importantă pentru site-ul blogului.
Vezi dacă poți să-ți dai seama.
Dacă setez permalink-urile la ceva de genul an/lună/nume postare, funcționează bine.
Chiar dacă șterg fișierul htaccess și apoi fac modificarea, setând-o la „nume postare” rezultă că acea postare primește 404. Totuși, va fi afișată pe paginile de start și de categorii.
Alejandro
Thanks!!!
…fixing the Permalinks did it for me! (;
Gaston
Ha ha, atât de ușor! mulțumesc!
Indonesian
foarte util.. mulțumesc mult... Ești grozav, omule.. !!
Annie
Am parcurs ambele opțiuni și tot primesc o eroare 404. Am setat permalink-urile la „nume postare”, dar din anumite motive, doar UNA dintre postările mele este blocată pe o structură diferită de permalink (postarea se termină cu /3088 în loc de asta) și nu se schimbă când actualizez permalink-urile. De asemenea, am intrat în fișierul meu .htaccess și acesta conținea deja codul pe care l-ați menționat mai sus, dar nu era nimic despre permisiuni în fișier. Există ceva ce pot face pentru ca această postare să apară? O pot vedea în fluxul de pe pagina principală, dar primesc eroarea când dau clic pe ea pentru a accesa pagina postării.
Ashleigh
Am aceeași problemă... AJUTOR
Scotty
yessss. mulțumesc pentru acest post – mi-a salvat pielea!
Roel
Ești un șef.
Emily Gates
Mulțumesc admin, eram foarte îngrijorat din cauza asta, de fapt am instalat un plugin de categorii (pentru că am blogul facebookstatuss.com) și după dezactivare am constatat că postarea mea unică nu se afișa corect, apărea eroarea 404, dar acum am rezolvat-o. Mulțumesc pentru soluție.
Marx
Omule, ești grozav.
Amon Lucas
Mulțumesc! Obrigado.
Somesh
Mi-am schimbat tema pentru puțin timp. Și are secțiuni diferite implicit în tabloul de bord.
Gadgeturi
Jocuri video
Cum să
Așa că, după ce am reaplicat din nou tema, postările din secțiunea de postări funcționează bine. Dar, postările pentru acele secțiuni spun pagină negăsită.
Cum să aduc acele postări înapoi postările sunt disponibile în tabloul de bord, dar miniaturi lor sunt, de asemenea, disponibile pe site, dar când dau clic pe ele, spune pagină negăsită.
sven
Mulțumesc mult. Mi-ai făcut ziua.
Naser
Mulțumesc mult. Mi-ai făcut ziua mai bună. Mulțumesc……
Edgar
Thanks for the info! Was in dispair, but now fine again. Had to do an extra step though. My host provider (hostnet) installed wordpress for me, so I had to get into their config panel to sync the .htacces file. Don’t know if this is more common for people using pre installed wordpress. Just letting you know
Markus Dan
Acesta este genial!
Mersi... mi-ai salvat ziua!
Dani
Hei, mulțumesc mult. Mi-ai economisit multe ore de muncă!
Carl
Salut,
problema mea a fost că fișierul .htaccess nu era scriibil.
Tot ce a trebuit să fac a fost să setez chmod la 777, apoi să apăs butonul „salvare modificări” din meniul Opțiuni Permalinks. WP a golit apoi corect vechile setări .htaccess și le-a rescris.
Funcționează, Mulțumesc!
Ben
Salut, am avut aceeași problemă pe 2 dintre site-urile mele la editarea postării sau paginii, totul altceva părea să funcționeze bine. (s-a întâmplat în același timp)
Am rezolvat-o schimbând permisiunile în cpanel/file manager la 644 pentru fișiere și 755 pentru directoare și totul a revenit la normal. deci verificați compania de hosting pentru setările recomandate privind permisiunile fișierelor.
Cumva permisiunile pentru toate fișierele și directoarele au fost setate la 655 pentru (toate fișierele și directoarele WP).
Schimbarea permisiunilor doar pe fișierul .htaccess nu a funcționat pentru mine și nici editarea acestuia nu a rezolvat problema, nici schimbarea permalink-urilor. {cumva cred că problema mea provine de la server.}
Sper să fie util pentru cineva.
Pankaj Chauhan
Am primit aceeași eroare 404 pe blogul meu. Nu se întâmpla la toate postările, ci la o postare specifică. După câteva ore, am observat că numele categoriei cauzează problema. așa că am șters categoria și am recreat-o cu un slug diferit. A funcționat.
dar încă nu sunt sigur de ce s-a întâmplat...
Din fericire, în acea categorie, nu am avut postări, altfel... ar fi fost o problemă, deoarece a trebuit să realoc noua categorie tuturor postărilor.
JP van der Meer
Mulțumesc mult, m-a ajutat!
I did delete the .htaccess
Mulțumesc!
Manisha Sarangi
Salut,
Am găsit o altă soluție și a funcționat ca prin magie.
Urmați doar câțiva pași aici.
Pentru UBUNTU :
1.Trebuie să activați mod_rewrite pe serverul Apache
sudo a2enmod rewrite
2.Trebuie să reporniți serverul web pentru a aplica modificările
sudo service apache2 restart
3.Dacă intenționați să utilizați mod_rewrite în fișierele .htaccess, trebuie, de asemenea, să activați utilizarea fișierelor .htaccess schimbând AllowOverride None în AllowOverride FileInfo. Pentru site-ul web implicit, editați /etc/apache2/sites-available/default
Options Indexes FollowSymLinks MultiViews
# schimbat de la None la FileInfo
AllowOverride FileInfo
Order allow,deny
allow from all
4.După o astfel de modificare, trebuie să reporniți Apache din nou
sudo service apache2 restart
5.Apoi, accesați panoul de administrare WordPress > Setări > Permalinks > selectați „Nume postare” și salvați modificările
Va funcționa acum.
Mulțumesc
David Vitorino
Mulțumesc pentru acest post!!
Încercam să instalez WordPress pe VPS-ul koding.com și postarea ta m-a ajutat foarte mult.
mod_rewrite era dezactivat în Apache.
Felicitări
seb okelly
Acest post mi-a rezolvat problema, pe care o agravasem încercând să navighez prin Codex. Mulțumesc.
Syl
Salut!
Mulțumesc pentru postarea ta. Am o problemă similară pe blogul meu de WordPress și nu știu ce să fac acum. Pe scurt, fișierul meu .htaccess este suprascris în mod repetat...
Aceste linii :
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
sunt duplicate de o sută sau o mie de ori cu caractere NUL, iar fișierul meu .htaccess are acum 1,5 Mo! Pot rezolva problema încărcând un fișier .htaccess curat, dar problema apare după câteva ore/zile, din nou și din nou, iar paginile site-urilor mele afișează doar o eroare 404...
Am încercat, de asemenea, să pun atributele fișierului htaccess la 404 în loc de 604 pentru a-l împiedica să fie rescris, dar gazda mea nu permite acest lucru și a revenit la 604...
Wordpress : 3.6.1 Pluginuri : Akismet, Anti-spam, DB Cache Reloaded Fix, Do Follow, Google Analytics pentru WordPress, Post Ratings, Recipe Card, Tweet, Like, Google +1 and Share, UberMenu, WordPress Database Backup, WordPress SEO, WP Sitemap Page, WP Super Cache
Ai vreo idee?
Best regards
Suport WPBeginner
Dezactivează toate pluginurile tale, dacă ai cod personalizat lipit în fișierul functions.php al temei tale, atunci creează o copie de rezervă a fișierului existent și apoi instalează o copie proaspătă a temei tale. Șterge fișierul tău .htaccess. Mergi la Setări » Permalink-uri și salvează-ți permalink-urile. Acum conectează-te la site-ul tău folosind FTP, wordpress ar fi creat un nou fișier .htaccess pentru tine. Navighează pe câteva pagini din partea frontală a site-ului tău și apoi vezi dacă modificările din fișierul tău .htaccess reapar.
Admin
MissyLee
Many many thanks for continuing with helping people – My child theme functions.php was the problem. Seriously, this is a great site!
Megha Verma
Salut, mă confrunt cu problema erorii 404 pagină negăsită. Dar nu se aplică la fiecare postare. Această problemă apare în 5 din 10 cazuri. De asemenea, folosesc aceeași metodă pentru a crea toate postările, iar structura permalink-ului este /sample-post/. Vă rog să mă ajuta să ies din această situație și să-mi oferiți cea mai bună soluție.
Ana Villegas
Super! M-a ajutat mult, mulțumesc mult! <3
Biswajit Rout
Salut,
Mulțumesc pentru informații. Am aceeași problemă.
Dar acum am rezolvat prin adăugarea codului de mai jos în .htaccess.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Mulțumesc din nou pentru acest post.
Jyo
Hi, thanks for the info, but it doesnt work for me
Please admin can you help me out. My permalinks arent working. I have tried your method. The only way its working is by setting permalinks to default else the whole site comes down, not even the wp admin section is accessible.
Suport WPBeginner
Iată ceva ce puteți încerca. Conectați-vă la site-ul dvs. WordPress folosind un client FTP precum Filezilla. Odată ce sunteți conectat la site-ul dvs. web, în bara de meniu Filezilla faceți clic pe Server » Forțați afișarea fișierelor ascunse. Găsiți fișierul .htaccess în directorul rădăcină al site-ului dvs. web, descărcați-l pe computer, apoi ștergeți fișierul de pe server. Acum accesați zona de administrare WordPress din browser și faceți clic pe Setări » Permalinks. Alegeți o structură de permalinks pentru site-ul dvs. web și faceți clic pe butonul Salvare modificări. Sperăm că acest lucru vă va rezolva problema.
Admin
Elizabeth
Acest eroare 404 mă înnebunea! Mulțumesc pentru aceste informații instructive!
Decio Denis Bernardo
Mulțumesc.. frumos și ușor!
karen
Credeam că mi-am stricat deja blogul și nu-l mai pot repara. Mulțumesc pentru această postare utilă!
Darren
Ești MINUNAT! Nu aveam idee ce era în neregulă. 5 minute de citit postarea ta și câteva clicuri mai târziu blogul meu funcționează din nou! Mulțumesc FOARTE MULT!
Gav Reichel
Dacă toate cele de mai sus nu fac nicio diferență pentru dvs., ar putea merita să întrebați administratorul site-ului dvs. web dacă au adăugat următoarele la configurație (dacă folosesc Apache):
Opțiuni Indexuri Includeți FollowSymLinks
Permite suprascrierea Tuturor
(Acest lucru este de obicei definit în secțiunea virtual host)
Dacă nu, fișierul tău .htaccess nu va fi citit!
(Vorbesc din experiență după ce am petrecut 30 de minute încercând să rezolv asta!)
pete
Salut, mi-a fost spart htaccess-ul și a trebuit să-l șterg. Acum am această problemă. Această soluție mă duce doar pe jumătate. De la mesajul 404 al browserului (înainte) la pagina mea personalizată 404 de WordPress (după resetarea permalink-urilor). Aveți idei?
Personal editorial
Poți vedea dacă fișierul .htaccess este creat? Dacă nu, atunci s-ar putea să vrei să adaugi un fișier .htaccess gol.
Admin
Pete
Mi-a luat ceva timp să mă întorc…
Fișierul htaccess pare în regulă. Se actualizează.. Încă nu funcționează. Doar permalink-urile urâte personalizate. Un alt site wp de pe același server a fost spart în același timp. Dar pe acel site, această soluție rezolvă problema..
protik
Mulțumesc, mulțumesc mult… am avut un atac de panică ușor când a apărut eroarea 404… această postare mi-a salvat viața!!
Rod Salm
Remedierea Permalink a funcționat pentru mine, mulțumesc foarte mult!
Rod Salm
Peter
Mulțumesc, mulțumesc, mulțumesc.
A funcționat.
Ai dreptate, sunt atât de multe variabile încât uneori să știi ce să întrebi este semnificativ mai dificil decât să rezolvi problema.
Pot să-mi accesez din nou blogul.
O zi minunată.
Peter Sitting Scribe
Allii Allee
am făcut toți pașii, dar tot îmi dă această eroare
Eroare 404
Pagina solicitată nu poate fi afișată. Se pare că ați ratat destinația intenționată, fie printr-un link greșit sau învechit, fie printr-o greșeală de scriere în pagina pe care sperați să o accesați.
Akhil Gupta
În primul rând, vreau să vă mulțumesc pentru acest tutorial grozav.. Nu pot schimba permalink-ul de 2 ore.. Am modificat fișierul .htaccess, dar nu a funcționat, dar după ce am văzut postarea dvs. despre eroarea 404, am reușit să-mi dau seama și acum problema mea este rezolvată. Mulțumesc încă o dată
SBC
Mulțumesc, m-a ajutat cu adevărat să rezolv problemele cu site-ul meu...
Bruce Ketchum
Mulțumesc, WPBeginner! Sfatul dvs. de a face clic pe butonul Salvare modificări în setările Permalinks din WordPress mi-a rezolvat eroarea 404, care apărea la postări și pagini.
Imran Hossain
Acesta este un tutorial foarte important pentru mine. Astăzi am învățat despre eroarea 404 Not Found.
Adrian D'Amico
Și eu am aceeași problemă pe un site al meu – unde continuă să se întâmple la câteva zile, chiar și după ce apăs Salvare modificări și reîmprospătez Permalink-urile. Presupun că este un plugin, dar nu am parcurs lista dezactivând și reactivând pluginurile, deoarece ar trebui să aștept zile pentru a afla care dintre ele face asta. Crezi că soluția de editare htaccess pe care o descrii este o soluție permanentă sau problema va reapărea? Mulțumesc pentru orice ajutor ai putea oferi.
Personal editorial
Fiecare site WordPress care folosește permalinks personalizați are acel cod.
Admin
Adrian
Bună – Am urmat acest tutorial, dar site-ul meu este încă afectat de această problemă. Există ceva care declanșează apariția acesteia? Ceva de genul unui plugin? Am verificat de două ori și fișierul meu htaccess arată întotdeauna așa cum sugerați în articol, pare că se întâmplă altceva cel puțin în cazul meu. Mulțumesc pentru orice ajutor ați putea oferi.
Adrian
Cred că ceea ce întreb este dacă știi o modalitate de a urmări ce cauzează acest lucru (adică, ce plugin, etc.)
Rich
Aveți acest lucru în httpd.conf pentru fișierele serverului web – în jurul liniei 220 într-un fișier httpd.conf implicit. Ar putea gazda dvs. să suprascrie modificările pe care le-ați făcut?
AllowOverride FileInfo
Setările serverului meu web nu aveau acest lucru, așa că, deși l-am modificat în setările inițiale ale directorului, pur și simplu nu a funcționat. De îndată ce am făcut asta, a funcționat.
Jay Castillo
Întrebarea este, ce cauzează problema cu fișierul htaccess?
Am întâmpinat această problemă înainte și am constatat că era cauzată de utilizarea pluginului WordPress diggdigg.
Soluția rapidă a fost să salvez structura permalink-urilor exact așa cum ați menționat mai sus, dar problema mi s-a întâmplat de două ori (erori 404 la postările mele de pe blog, pagina principală era în regulă) într-o săptămână și după ce am dezinstalat pluginul diggdigg, nu a mai apărut niciodată.
Încă nu știu de ce s-a întâmplat.