Как сделать 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-го уровня переадресовать?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
wisgest
@wisgest
Не ИТ-специалист
Для домена с поддоменами всех уровней:
RewriteCond %{HTTP_HOST} ^((?:[^.]+\.)*)domain1\.ru$ [NC]
RewriteRule "" https://%1domain2.ru%{REQUEST_URI} [R=301]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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