Где ошибка?

Статус
В этой теме нельзя размещать новые ответы.
R

Rando

Прохожие
Нужно переписать адрес типа: index.php?op=widescreen&p=6
в адрес: widescreen/page/6

Для этого я использую следующее правило:
Код:
RewriteRule ^widescreen/page/([0-9]+)(/?)+$ index.php?op=widescreen&p=$i [L]

Понятное дело ничего не рерайтится )
Где ошибка, помогите.
 
Если из этого
HTML:
http://www.domen.com/index.php?op=widescreen&p=6
Нужно сделать вот это
HTML:
http://www.domen.com/widescreen/page/6.html

То пиши в .htaccess следующее:
HTML:
RewriteEngine On
RewriteRule ^([^/]*)/page/([^/]*)\.html$ /index.php?op=$1&p=$2 [L]
 
Grifindore, не работает, меня перебрасывает по ссылке:
Код:
http://www.domen.com/index.php?p=6

вместо
Код:
http://www.domen.com/index.php?op=widescreen&p=6

Как быть?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху