Как сделать редирект со страницы с параметрами GET на страницу с параметрами GET

MK
На сайте с 22.09.2017
Offline
27
257

Добрый день.

Подскажите, что делаю не так?

Нужно сделать редирект с index.php?route=product/category&path=63_98_434 на index.php?route=product/category&path=63_98_154_444

RewriteCond %{REQUEST_URI} ^/index.php$

RewriteCond %{QUERY_STRING} ^route=product/category&path=63_98_434$
RewriteRule ^.*$ /index.php?route=product/category&path=63_98_154_444 [R=301,L]

Этот код в .htaccess не работает

ArbNet
На сайте с 27.10.2019
Offline
122
#1

QSA добавьте >>> [R=301,QSA,L]

Обсуждение разработки на моём фреймворке https://discord.gg/23N4s9x2kp
MK
На сайте с 22.09.2017
Offline
27
#2

Заработало, но теперь ошибка: сайт выполнил переадресацию слишком много раз.

ArbNet
На сайте с 27.10.2019
Offline
122
#3

ОИМВЕБ вам помочь не могут чтоли?

N
На сайте с 29.09.2018
Offline
9
#4

Может проще будет в контроллере на php сделать редирект

M
На сайте с 04.12.2013
Offline
216
#5

ArbNet, и нафиг тут флаг QSA?

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий