Не получается разобраться с редиректом

SkiLLer

Гуру форума
Регистрация
22 Авг 2007
Сообщения
306
Реакции
64
Здравствуйте. Помогите решить вот такую задач.
Есть файл .htaccess с таким вот содержанием:

Код:
DirectoryIndex index.php
 
RewriteEngine on
 
 
RewriteRule ^index.php$                        -    [L]
RewriteRule ^/$                            -    [L]
 
#RewriteRule ^(.*/)page([0123456789]+)                $1?page=$2&%{QUERY_STRING} [L]
RewriteRule (^|.*/)page([0123456789]+)                $1?page=$2&%{QUERY_STRING} [L]
 
RewriteRule ^([0123456789]+)/([0123456789]+)/([0123456789]+)($|/.*$)    index.php?mid=$1&subid=$2&tid=$3&%{QUERY_STRING}    [L]
RewriteRule ^([0123456789]+)/([0123456789]+)($|/$)            index.php?mid=$1&subid=$2&%{QUERY_STRING}    [L]
RewriteRule ^([0123456789]+)($|/$)                    index.php?mid=$1&%{QUERY_STRING}    [L]

Нужно редиректить строку с параметрами, например /catalog/1848/4238/ на строку /catalog/1848/1463/

Прописываю Redirect 301 /catalog/1848/4238/ /catalog/1848/1463/

В итоге редиректит на /catalog/1848/1463/?mid=1848&subid=4238 т.е. редиректит вроде и правильно, но добавляет еще и старые параметры... как убрать вот эти старые параметры, подскажите плз.
 
Назад
Сверху