Обрабатывать запросы $ _GET с помощью чистых URL

У меня есть четкая система на основе URL, поэтому категории будут отображаться так

http://www.mysite.com/category/23/cat-name

На странице категорий у меня есть несколько вариантов сортировки и страниц, таких как сортировка по последним ценам и более низкая цена. Также у меня есть система навигации по страницам

Проблема в том, что когда запрос происходит внутри страницы,$_GET[] не показывает переменные, которые мне нужны. Однако это отображается в URL как

http://www.mysite.com/category/23/cat-name?page=3

$_GET переменная показывает только идентификатор категории, которая в нашем случае сейчас =23 и проигнорировал номер страницы, который находится в URL.

.htaccess содержание

RewriteEngine On
RewriteRule ^category/([0-9]+)/[a-z][-a-z0-9]*$ cat.php?id=$1

Ответы на вопрос(2)

Ваш ответ на вопрос