Eğer gelecekten gelen ve bu hatayı alıp google yardımıyla bu yazıyı görüyorsan işte çözüm.
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_/]+)$ index.php?action=$1 [QSA] bu kodu .htaccess e ekliyorsun. bitti.
hocam ben giriş sayfasını DirectoryIndex index.php
kodunu ekleyerek çalıştırdım fakat diğer sayfalar da aynı şekilde sonuna php yazmadan açılmıyor tüm sayfaları tek tek yazmam mı gerekli htaccess dosyasına