Bir not defteri aç ve içine şunları ekle.

Alıntı
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Sonra dosyanın adını " .htaccess " yap (tırnaklar hariç)

Sonra ftp'de anadizine at. Public html falan değil, ilk dizine. İlk dizine attığın zaman ftp bunu kendisi ayarlar.

Sonra dene bakalım olmuş mu?