@doutaxe

Как сделать 301 редирект в .htaccess c подменой части URL-а?

Пытаюсь сделать 301 редирект в .htaccess вида:

https://example.ru/catalog/strana-gorod-{123}-{456}/
->
https://example.ru/strana/gorod/

Где:
{123} - определенный заранее задаваемый набор символов (только страницы, содержащие {123}, должны редиректить)
{456} - любой набор символов

С помощью гугла и примеров могу вырезать из УРЛа /catalog/, могу вырезать {123}-{456}, но остальную часть УРЛа как преобразовать не знаю. Как это сделать?
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
@dodo512
RewriteRule ^catalog/(strana)-(gorod)-.*/$ /$1/$2/ [R=301,L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы