Usar la reescritura mod para cambiar la URL con la variable de nombre de usuario

¿Cómo cambio la siguiente URL del lado del cliente?

domain.com/profile/jung domain.com/jung (preferable) 

a una URL del lado del servidor de

 domain.com/profile.php?user_id=100 

con el nombre de usuario en una variable php?

Sé que necesito editar mi archivo htaccess con RewriteCond y RewriteRule, pero todavía no está claro para mí …

¿Cómo gestiona Twitter sus URL de página de usuario?

Pruebe esta regla:

 RewriteRule ^profile/([^/]+)$ profile.php?user_name=$1 

Esto reescribirá las solicitudes de /profile/ foobar a /profile.php?user_name= foobar . Tenga en cuenta que solo puede reescribir el nombre de usuario. Su script tendrá que buscar la ID de usuario si es necesario.

Verifica la función RewriteMap .