This is a complete mystery for me!
I had to restore my MySQLdatabase, 'cause it'd been hacked.
I had a good DB backup that I restored.
I then uploaded a complete clean Install from WP.
Went to the backend and had to fill in some steps for the wp-config.php file.
Alle went well.
Now the backend is fully operational, but... the front end ONLY shows the Home page.
All other pages, when clicked, return a 404 error.
While all those pages are available and editable in the backend.
One more thing: I'm using theme 2011, while the original site (the one that got hacked) used another theme.
This is a complete mystery to me. Who can help?