mod_rewrite - 301 редирект и убрать GET параметры

HansikOd

Постоялец
Регистрация
27 Авг 2009
Сообщения
50
Реакции
1
старая
[14.02.2011 20:53:20] Jack Long: новая /sajt-vizitka/

Есть старая ссылка.
Скажем:

example.com/index.php?area=1&p=static&page=sait_vizitka&ns=10010

Из нее надо сделать 301 редирект на

example.com/sait_vizitka

Важно, чтобы GET запрос не переходил на новую ссылку. Причем, новая ссылка никак не зависит от параметров в GET запросе.

Зачем? Был один сайт, сменили на новый и там сделали свой СЕФ, а со старого сайта надо ссылки перенаправить.

Помогите, пожалуйста!
 
Код:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^area=\d+&p=static&page=sait_vizitka&ns=\d+$
RewriteRule .* /sait_vizitka? [R=301,L]
Причем, новая ссылка никак не зависит от параметров в GET запросе.
От их значений или количества?
 
Назад
Сверху