Проблема с RewriteRule

Matinier

Постоялец
Регистрация
5 Окт 2009
Сообщения
65
Реакции
4
День добрый.
Есть такая задача: перебрасывать при запросе страницы

httп://site.ru/?p=ololo

на страницу

httп://site.ru/index.php?p=xyz_frm

Правило пишу так:

Код:
RewriteRule ^?p=ololo index.php?p=xyz_frm [QSA,L]

не работает :(
Подскажите, пожалуйста, как корректно составить правило для такого случая?
 
Строка запроса хранится в другой переменной - QUERY_STRING:
Код:
RewriteEngine on
RewriteCond %{QUERY_STRING} p=ololo
RewriteRule .* /index.php?p=xyz_frm [R=301,L]
 
Назад
Сверху