Reescribiendo la cadena de consulta usando mod_rewrite

En mi aplicación MVC utilizo un enrutador uri que determina qué controlador y acción usar y detecta los parámetros GET del uri. Lo he escrito para que acepte estas dos formas:

http://localhost/controller/action/param1Name/param1Value
http://localhost/controller/action?param1Name=param1Value

Ahora, lo que me gustaría hacer es usar mod_rewrite para redirigir el?p=v forma a la/p/v forma (el razonamiento es puramente cosmético, las formas GET usan el?x=y formar). Sin embargo, estoy totalmente atascado con cómo haría esto. Tengo una idea que necesito usar${QUERY_STRING} pero no estoy seguro de cómo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta