Редирект (РЕШЕНО)

Ребята, добрый день!
Столкнулся с проблемой 301 редиректа со старого сайта. Вот с такого адреса /floors/?base=2&news=20 надо перевести на вот такой /the-mens-department,-everything-for-the-bath.html в .htaccess. Пробовал по разному, но не выходит. ОЧЕНЬ ПРОШУ ПОМОЩИ!!!

Сейчас прописал вот так:
RewriteCond %{QUERY_STRING} ^base=2&news=20 [NC]
RewriteRule (.*) site.ru/the-mens-department,-everything-for-the-bath.html? [R=301,L]
Если ставлю запрос вот так: site.ru/?base=2&news=20, то переходит куда надо: site.ru/the-mens-department,-everything-for-the-bath.html, а с таким запросом: site.ru/floors/?base=2&news=20 не работает!!!

РЕШЕНИЕ!
При такой конструкции все заработало:
RewriteCond %{QUERY_STRING} ^base=2&news=20 [NC]
RewriteRule (.*) /the-mens-department,-everything-for-the-bath.html? [R=301,L]

Ставим сразу после
RewriteEngine On
RewriteBase /
Алексей
31 января 2017, 08:50
modx.pro
921
0

Комментарии: 2

Юрий
31 января 2017, 12:43
0
тут я аналогичный вопрос спрашивал — modx.pro/help/10521/, первый ответ помог
    Алексей
    31 января 2017, 12:46
    0
    Да я пробовал, он выдает вот такой код:

    RewriteCond %{QUERY_STRING} (^|&)base\=2($|&)
    RewriteCond %{QUERY_STRING} (^|&)news\=20($|&)
    RewriteRule ^floors/$ /the-mens-department,-everything-for-the-bath.html? [L,R=301],
    но он не срабатывает!!!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2