Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 03.07.2010 04:18 / 03.07.2010 04:20
copy/paste вашего кода и изменение порядка rule на противоположный полностью решает вашу задачу (ну... точнее не полностью, т.к. то, что вы пишите в правиле с varX не соответствует тому, что вы ожидаете получить тут).RewriteEngine on RewriteBase /test/ RewriteRule ^$ ?mod_rewrite=1 [QSA] RewriteRule ^(var1|var2)(\d+)/?$ ?$1=$2&mod_rewrite=1 [QSA]/test/index.html
^form:fields.foreach[k;v]{$k=$v}[<br />]http://localhost/test/var123 =>
mod_rewrite=1 var1=23http://localhost/test/ =>
mod_rewrite=1если всё равно не работает -- то наверное пришло время сообщить о версии вашего веб сервера, т.к. работа rewrite-ов у старых версий немного отличается.