Задать вопрос

Редирект товара на новый каталог?

Путь товаров изменился, в пути добавили вложение. Как сделать редирект всех товаров с пути /catalog/элемент/ на /catalog/product/элемент/
в данный момент попробовала сделать так (также есть исключение страницы фильтра):
RewriteCond %{REQUEST_URI} ^/catalog/(.*)$ [NC]
 RewriteCond %{THE_REQUEST} "! /catalog/filter/"
 RewriteCond %{THE_REQUEST} "! /catalog/product/"
 RewriteRule ^catalog(\/.*)?$ /catalog/product$1  [L,R=301,NC]

но как исключить сам /catalog/ , а перенаправлять только товары?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Решения вопроса 1
@dodo512
RewriteCond %{THE_REQUEST} "! /catalog/filter/"
RewriteCond %{THE_REQUEST} "! /catalog/product/"
RewriteRule ^catalog(/.+)$ /catalog/product$1  [L,R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы