rewriterule multiple htaccess friendly amigables php .htaccess parameters rewrite

php - multiple - .htaccess RewriteRule para conservar los parámetros de GET URL



url amigables htaccess dos variables (1)

Estoy teniendo problemas para mantener los parámetros de la URL funcionando después de una reescritura de htaccess url.

Mi reescritura htaccess es la siguiente:

RewriteEngine on RewriteRule ^([a-z]{2,2})/([a-zA-Z0-9_-]+)$ index.php?lang=$1&page=$2

Lo que significa:

domain.com/index.php?lang=en&page=product muestra como domain.com/en/product

Por alguna razón, cuando agrego un ?model=AB123&color=something al final de mis URLs no puedo recuperar esos parámetros en php usando $_GET[''model''] y $_GET[''color''] aunque sean presente en la URL mostrada.

¿Por qué no se transmiten las variables?