Ранее, я писал о проблемах со своим проектом расположенным на двух доменах by и com.
И так, я принял решение приклеить к основному домену zbroevy-falvarak.by, свой старый домен zbroevy-falvarak.com. Причина в том, что ранее я планировал проект .com оставить под английскую версию сайта, но так как возникла много проблемных вопросов, было решено, что англоязычная версия будет создана позже. А так как старый домен был продвинут, имел ТИц 30 и ПР3, а также находился в Яндекс Каталоге, приклеить такой домен, в пользу.
В целом, как пишут желательно склеить вначале через robots.txt, как я понимаю, это позволяет Яндексу приклеить старый домен (зеркало сайта) к основному домену (зеркалу). И как я понял, нужно дождаться когда произойдет клей домена в Яндексе и только после этого делать клей-редирект через .htaccess.
Однако, я сделал все сразу, в один шаг, возможно это ошибка… хзд., но в моем случаи сделать все сразу хороший вариант, потому, что потом я не знаю, когда я вернусь к этому вопросу…
И так, вначале я зашел через менеджер файлов (Файзилла) в директорию старого домена (второстепенного зеркала zbroevy-falvarak.com), который я собираюсь клеить к новому zbroevy-falvarak.by. Открыл файл robots.txt и указал.
User-agent: * Host: zbroevy-falvarak.by
Где мы говорим поисковому роботу посещающему наш сайт, что теперь домен zbroevy-falvarak.com, не является основным и что работа нужно отправится на основной домен (основное зеркало) zbroevy-falvarak.by.
Второй шаг, перенаправленные трафика через файл .htaccess, который также как и robots.txt, находится в корне сайта, при помощи 301-го редиректа
RewriteEngine on RewriteCond %{HTTP_HOST} ^zbroevy-falvarak.com$ [OR] RewriteCond %{HTTP_HOST} ^www.zbroevy-falvarak.com$ RewriteRule ^(.*)$ http://zbroevy-falvarak.by/$1 [R=301,L]
Где мы указываем, что все кто пришел на сайт по адресу http://zbroevy-falvarak.com и www.zbroevy-falvarak.com должны быть перенесены на сайт (основной домен, зеркало) zbroevy-falvarak.by.
В обще все работает:
Если увидели какую то ошибку, описывайте, так как я делал сие дело, только второй раз в жизни.