Public'in içine gir ve .htacces'in yedeğini al. Daha sonra sil ve sitene girmeyi dene bakalım. Yine aynı problemi alıyorsan ve admin paneline erişebiliyorsan "Kalıcı Bağlantı Ayarları" kısmına girip yeniden yapılandır. Düzelecektir. Düzelmez ise .htacces'i açıp (yedeğini al) içini komple sil ve bunu yapıştır, tekrar at:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress