Есть сайт со всякими статьями, разделами, подразделами. URL страниц этого сайта построен на GET. Все работает. GET сразу зачищается от всякого лишнего, переноситься в массив ‘inner_get’. Разбор, что отправить в браузер идет по этому массиву ‘inner_get’. Возникла необходимость url некоторых страниц сделать ЧПУ. Есть подробность – ЧПУ реально прикрутить только к части страниц, часть страниц должна остаться на GET. Как это правильно реализовать? Как вариант крутиться такое решение: .htaccess забирает все из url, Определяем что в url: – если GET – заполняем массив ‘inner_get’ – дальше все без проблем должно обработаться – если ЧПУ - через БД определяем соответствие, и заполняем ‘inner_get’. Можно тапками – помидорами покидать, только подскажите, как это правильно реализовать.
Чпу с гетом никак не связан. то что его часто через хтаксес в гет переделывают, это просто потому, что изначально оно было построено на обработку гета, а потом вдруг решили прикрутить чпу. если изначально делать чпу как чпу, то отталкиваться от $_SERVER['REQUEST_URI'].
Спасибо за ответ, буду разбираться. Однозначно все пишется с чистого листа. Ковыряться в коде из костылей поросших мхом - уже просто устал