aaaaaaaaaaaaaa!
no entiendo por que siendo un tema tan comun, y tan solicitado, no existan muchos comentarios de: QUE BIEN, ME FUNCIONO!
bueno, despues de intentar y despues de varios erroes 500 por fin me enconre algo que me funciono, este es el codigo:
<ifmodule mod_rewrite.c>
RewriteEngine On
#Si la url solicitada no es un fichero(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-f
#Si la url solicitada no es una carpeta(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-d
#se toma todo ese -query_string- y se pasa como parametro route
RewriteRule ^(.*)$ perfil.php?usuario=$1 [L,QSA]
</ifmodule>