parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 20.04.2011 23:32 / 20.04.2011 23:34

Одно из назначений mod_rewrite делать преобразование прозрачно.
Сайт как принимал запрос в виде GET-параметров, так и продолжает это делать, задача mod_rewrite транслировать новый запрос в нужный вид.

/catalog/tv/lcd/2 —> mod_rewrite —> catalog.html?cat=tv&sub=lcd&page=2

Зачем вам «редиректор» для преобразования tv —> 1, если сам catalog.html, получив $form:cat = tv может достать из базы любое соответствие?
По-моему это лишнее звено.
Всё что нужно — написать необходимые правила для mod_rewrite и изменить формирование ссылок сайта на ЧПУ-вариант.