Rezolvare rapidă: intră la Settings → Permalinks și apasă Save Changes fără să modifici structura.
Regenerează regulile
Salvarea structurii permalink obligă WordPress să rescrie regulile necesare.
Verifică .htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]Verifică mod_rewrite
Dacă regulile sunt corecte și problema continuă, confirmă că serverul permite rescrierea URL-urilor.
Site instalat într-un subdirector
Pentru instalările într-un director, RewriteBase și calea către index.php trebuie adaptate.
Verificare
Testează un articol, o categorie și o pagină. Nu șterge fișierul vechi înainte să păstrezi o copie.