bak şu yöntemde işine yarayabilir; hiçbir 404, htaccess vs. kullanmadan bir php dosyası üzerinden kullanıcı dostu url ler yapabilirsin;
bir
index.php miz olsun, linklerimizi index.php üzerinden yapıyoruz örneğin iletişim sayfamız için
site.com/index.php/iletisim yapıyoruz. Hakkında sayfası için
site.com/index.php/hakkinda.
ve index.php'ye de şu kodları ekliyoruz;
<?php
$yol = $_SERVER['PATH_INFO'];
echo $yol;
?>
iletişim sayfasındayken ekranda
/iletisim yazar hakkında sayfasında da
/hakkinda
Bu yöntem ile htaccess ya da başka bir yönlendirme olayına gerek kalmadan kullanıcı dostu url ler yabilirsin, diye düşünüyorum.