siteyi yeni taşıdıysan htaccess dosyasını kontrol et muhtemelen taşıdığın sunucuda htaccess dosyası yok. eğer yoksa .htaccess dosyası oluşturup aşağıdaki kodu eklersen sorunun düzelecektir

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress