J'ai finalement trouver solution a mon problème.
En me servant de l'article, de mets connaissance php et de ton idee pour les erreur 404 j'ai finalement reussi a faire ca
Options +FollowSymlinks RewriteEngine on RewriteRule ^([0-9a-zA-Z-_^]+)$ index.php?user=$1 [L]
j'ai par contre décide d'enlever le faite que les membres puisse mettre des "." dans leur pseudo car sinon le rewrite url aurait pris en compte tous les fichiers avec extension
Voilà @+ sur le forum, je tiens aussi a remercier hub-webmaster qui est une communaute sympatique (: