На уточняющие вопросы будем отвечать?
Как я понимаю, внутренняя адресация сохранилась. Тогда так (при условии, что физически сайты разнесены):
Код:
Redirect 301 / https://site2.ru/
Сообщение от
Port_Artur
Какой вариант выбрать?
Это просто способы сделать одно и то же средствами разных модулей (mod_alias vs mod_rewrite). Обычно при прочих равных выбирают вариант проще/короче.
Вы нафиг приписали знак вопроса в правилах mod_rewrite. Это обрезает строку параметров. Так что ли надо? В остальном там правила – тоже мрак