¿Cómo haces que .htaccess pase todos los parámetros GET sin saber cómo se llaman?

Estoy trabajando en un CMS que involucra páginas de usuario personalizadas. Tengo una jerarquía con tres niveles configurados, y funciona bastante bien. Tiene un .htaccess que también hace que las URL sean más amigables:

RewriteRule ^([A-Za-z0-9]+).html /content.php?page=$1 [L]
RewriteRule ^([A-Za-z0-9]+)/([A-Za-z0-9]+).html /content.php?page=$2 [L]
RewriteRule ^([A-Za-z0-9]+)/([A-Za-z0-9]+)/([A-Za-z0-9]+).html /content.php?page=$3 [L]

Ese código funciona bien.

Otra característica que tengo es agregar una página php personalizada, en caso de que necesite agregar algo más poderoso (como hacer un formulario de contacto que obtenga direcciones de correo electrónico de una base de datos).

Así que mi pregunta es cómo podría modificar (o agregar) el .htaccess para hacer que todos los parámetros GET pasen a la página PHP. Por ejemplo, para usar el ejemplo de la página de contacto, si el usuario va ahttp: //www.mysite.com/contact.html? name = someuser, Quiero que .htaccess lo reescriba como content.php? Page = contact & name = someuser, pero sin decirle específicamente que busque 'nombre' como nombre del parámetro. También me gustaría que funcione con tantos parámetros como sea posible.

Sé que esta es una solicitud grande (y espero que no sea confusa), pero ¿es posible? ¿O al menos partes de él? ¡Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta