• -50% на Хостинг и VPS! Промо-код: HG50
  • Лучший хостинг

    Как изменить домен для сайта

    Иногда возникает необходимость в смене доменного имени для сайта, рекомендуем статью как выбрать домен. Причины могут быть разные, например понравился новый, более красивый домен. Сделать это правильно, без ущерба одним щелчком мыши к сожалению не получится, придется немного поработать. Дело в том, что переезд на новый домен
    а) Не должен привести к простою сервиса;
    б) Посетители вашего сайта смены домена заметить не должны, имеется ввиду отображение ошибки при обращении к старому домену;
    в) Ссылки на сайт должны остаться рабочими;
    г) Это не должно отразится на рейтинге в поисковых системах;
    Описанная ниже инструкция поможет сделать переезд максимально безболезненным. При написании этой статьи, предполагается, что новый домен уже зарегистрирован.
    1. Привязка нового домена к хостингу.
      Как это сделать детально описано в этой статье, поэтому подробно описываться этот этап не будет.
    2. Перенос файлов сайта в новую директорию.
      Копируем файлы вашего сайта в новую директорию на хостинге. Для этого подключаемся по FTP к хостингу, копируем файлы сайта себе на компьютер и заливаем в папку нового сайта.
    3. Копирование базы данных.
      Далее нам необходимо сделать дамп базы данных и импортировать ее в базу нового сайта. Читайте, как сделать дамп базы и импорт базы данных. Перед импортом базы следует проверить наличие старого домена в url адресах. Дело в том, что пути могут храниться полные (с указанием домена), а не относительные (без указания домена, имеют вид /url). Для этого открываем сохраненный после экспорта sql файл в любом текстовом редакторе и при помощи комбинаций клавиш CTRL + H заменяем все упоминания старого домена на новый домен. Сохраняем базу и импортируем ее.
    4. Настройка подключения к БД.
      Этот этап также описан в статье перенос сайта на хостинг. Проверяем работу нового сайта и если все ок, переходим к следующему этапу.
    5. Настройка редиректов.
      Этот этап очень важен, поскольку позволит полностью исключить падение трафика. Подключаемся по FTP к старому сайту, открываем на редактирование файл .htaccess, удаляем все содержимое и вставляем следующий код:
      Options +FollowSymLinks
      RewriteEngine on
      RewriteRuTe (.*) http//newdomain.com/$1 [R=301,L]

      После этого, при обращении к любому адресу по старому домену, всех посетителей, в том числе и поисковых ботов, будет перенаправлять на тот же адрес, только с новым доменом. Например у нас был адрес http://old.com/someurl, а посетителей будет перенаправлять на адрес http://new.com/someurl, ну и так со всеми адресами. Относительно инструкции Options +FollowSymLinks уточняйте у хостера. Вполне вероятно, что необходимо будет использовать Options +SymLinksIfOwnerMatch​.
    6. Последний этап.
      Теперь мы можем удалить все файлы старого сайта, кроме .htaccess и отредактировать файл robots.txt нового сайта. В этом файле, в директиве Host:, указываем адрес нашего нового сайта.

    Ну вот в целом и все, процедура смены домена оказалась не такой сложной и сделать все действия можно за 20 - 30 минут.
    Комментарии (0)

    Нет комментариев. Ваш будет первым!

    Добавить комментарий
    © 2012-2018 Hostgid.net. Все права защищены.