Задать вопрос
rewon
@rewon
Разрабатываю крутые Сайты, Маркетолог

Как сделать 301 редирект в .htaccess (opencart 2.3)?

Изменил url в интернет магазине (на opencart 2.3) .
Было site.ru/tovar_new/product_1
Стало site.ru/tovar-new/product-1
Вообщем заменил нижнее подчеркивание на тире.

Как сделать 301 редирект в .htaccess?
  • Вопрос задан
  • 298 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
wisgest
@wisgest
Не ИТ-специалист
RedirectMatch 301 (.*)_(.*)_(.*)_(.*) $1-$2-$3-$4
RedirectMatch 301 (.*)_(.*)_(.*)      $1-$2-$3
RedirectMatch 301 (.*)_(.*)           $1-$2

Достаточно ограничиться одним последним правилом: в таком случае будет вполняться столько перенаправлений, сколько в пути встречается «_» (за каждое перенаправление будет исправляться последнее найденное вхождение).
Ответ написан
Ваш ответ на вопрос

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

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