Я бы не передавал их в ваш php-скрипт как переменные get.Попросите ваш скрипт контроллера php проанализировать запрошенное имя самой страницы.
Вместо /php/catepages.php?cat=$1&page=$2 в качестве места назначения перенаправления, используйте
/ php / controller.php как пункт назначения rewriterule.
Затем вы можете использовать split или что-то еще в запрошенном URI и оставить $ _GET из всего этого вместе.