htaccess преобразование в пагинации

программирование php htaccess

Здравствуйте, коллеги! Помогите понять, как устроить htaccess преобразование, если у меня такая конструкция:

Есть условие для пагинации, примерно такого характера:
if(isset($_GET['page']) === true && empty($_GET['page']) === false) {
// здесь ядро пагинации
// так же, здесь переходы пагинации, примерно такого характера (адрес ссылок, примерно таков):
<a href="index.php?page=first">first page</a>
<a href="index.php?page=1">1</a>
...
<a href="index.php?page=last">last page</a>
}

Суть пагинации, думаю, вам ясна. Теперь мне не ясно:
Как правильно преобразовать из таких адресов:
site.ru/index.php?pages&page=2
site.ru/index.php?pages&page=3
site.ru/index.php?pages&page=4

в такие:
site.ru/2/pages/index.php
site.ru/3/pages/index.php
site.ru/4/pages/index.php

Как в данном случаи должно работать условие, которое бы, без ошибочно бы выводило саму пагинацию?

P.S. До меня это не доходит(

Примечание:
FreeStyler, спасибо большое!
Ответы:
Сам должен выводить адреса в ссылках в виде:


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.