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.