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

Как правильно написать RewriteRule?

До переезда есть URL:
/goods/tovar-1

На новом сайте его нужно переадресовать на:
/catalog/tovary/tovar-1

То есть взять первое слово из алиаса старого УРЛ, преобразовать его в наименование каталожной категории с добавлением "y", а конечный алиас оставить таким же.
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 7 комментариев
Пригласить эксперта
Ответы на вопрос 2
@dodo512
RewriteRule ^goods/((\w+).*) /catalog/$2i/$1 [R=301,L]
Ответ написан
Комментировать
Вы слишком мудрите
RewriteRule ^goods(/.+) /catalog/tovary$1 [L,R=301]
Ответ написан
Ваш ответ на вопрос

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

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