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

Как сделать 301 редирект старого домена с поддоменами на новый домен с поддоменами?

Есть домен https://domain1.ru с поддоменами вида https://omsk.domain1.ru и https://tomsk.domain1.ru
Нужно сделать переадресацию на новый домен и соответствующие поддомены нового домена domain2.ru

Пример:
https://domain1.ru -> https://domain2.ru
https://omsk.domain1.ru -> https://omsk.domain2.ru
https://tomsk.domain1.ru -> https://tomsk.domain2.ru

Нашел как только основной домен переадресовывать, а вот как одной записью все домены 3-го уровня переадресовать?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 1
wisgest
@wisgest
Не ИТ-специалист
Для домена с поддоменами всех уровней:
RewriteCond %{HTTP_HOST} ^((?:[^.]+\.)*)domain1\.ru$ [NC]
RewriteRule "" https://%1domain2.ru%{REQUEST_URI} [R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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