Консультация № 74296
05.02.2007, 21:25
0.00 руб.
0 1 1
ЧПУ
Есть строка: admin.php?lang=rus&name=counter&action=visit
Стало: admin/lang/rus/name/counter/action/visit
При помощи - mod_rewrite.

Обсуждение

Неизвестный
05.02.2007, 22:19
общий
это ответ
Здравствуйте, Dico!
Легко:
<i>RewriteRule ^admin/lang/([a-z]+)/name/([a-z]+)/action/([a-z]+)([/]*)$ /admin.php?lang=$1&name=$2&action=$3</i>
Только непонятно, зачем оставлять имена самих параметров... Разве что это такой способ задавать и названия самих параметров? В таком случае:
<i>RewriteRule ^admin/([a-z]+)/([a-z]+)/([a-z]+)/([a-z]+)/([a-z]+)/([a-z]+)([/]*)$ /admin.php?$1=$2&$3=$4&$5=$6</i>
Желаю удачи!
Форма ответа