.htaccess RewriteRule для сохранения параметров URL-адреса GET

У меня проблемы с сохранением параметров URL-адреса, работающего после перезаписи URL-адреса htaccess.

Моя перезапись htaccess выглядит следующим образом:

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

Что означает:

domain.com/index.php?lang=en&page=product отображает как domain.com/en/product

По какой-то причине когда я добавляю ? model = AB123 & color = something в конце своих URL-адресов, я не могу получить эти параметры в php с помощью $ _ GET ['model'] и $ _GET ['color'] , даже если они присутствуют в отображаемом URL.

Почему переменные не передаются?

30
задан Eric Leschinski 1 February 2013 в 21:54
поделиться