статьи и информация о SEO
RSS иконка EMail иконка Домашняя иконка
  • Как сменить домен

    Написано Июнь 21st, 2009 admin Нет комментариев

    Бывают случаи, когда веб-мастеру, необходимо поменять домен своего сайта на новый — дело это не хитрое, но, в любом случае, придется столкнуться с небольшой проблемой. Проблема же такова — как сделать так, что бы входящие ссылки, проставленные раннее на старый домен, приводили посетителя и поискового робота на новый? Проблема решается очень просто — необходимо воспользоваться 301-м редиректом. Ниже приведена инструкция, как реализовать 301-й редирект на двух видах серверов — Linux и Windows.

    Рассмотрим все по порядку. Итак, Linux-сервер.

    Цель — настроить 301-й редирект таким образом, что бы при переходе по ссылке www.yourolddomain.com/company/profile.php, посетитель и поисковой робот автоматически перенаправлялся на www.yournewdomain.com/company/profile.php.
    Первое что необходимо сделать в случае с Linux-сервером, так это убедиться в том, что Apache-модуль ModRewrite активен.
    После того, как Вы это проверили, требуется совершить следующие действия:

  • 1. В корне сайта создайте файл .htaccess. Может статься так, что он уже имеется — в этом случае, его необходимо будет отредактировать, но при этом не забудьте сделать его резервную копию.
  • 2. В файл .htaccess добавьте следующие строки:Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.yournewdomain.com/$1 [R=301,L]:
  • 3. Сохраните файл в корне своего сайта.Теперь, тот кто зайдет по ссылке, ведущей к старому домену, будет автоматически перенаправлен на новый. Как видите — все очень просто!

    Ну а теперь про Windows-сервер.

    В данном случае, для настройки 301-го редиректа, необходим полный доступ к административной панели. Если он у Вас есть — чудесно, если нет, то потребуется обратиться в службу поддержки Вашего хостера. Заметим, что в большинстве случаев, такого доступа у веб-мастера нет, т.к. большинство сайтов не располагаются на собственном сервере, а тем более — на выделенном. Поэтому, придется иметь дело с хостером. Чаще всего, достаточно написать письмо и попросить настроить 301-й редирект под Ваши потребности — хостер должен это сделать без особых проволочек. В случае, если хостер-провайдер отказывается выполнить Вашу просьбу, то самое время задуматься над тем, что бы от него отказаться и подыскать что ни будь получше.

    Сама же процедура установки 301-го редиректа для Windows-сервера выглядит следующим образом:

  • 1. Устанавливаем доступ к «Internet Services Manager».
  • 2. Правый клик мышкой по сайту и, в выпавшем меню, указываем, что хотим сделать с него редирект.
  • 3. Выбираем «Properties» и переходим в «Home Directory».
  • 4. В окне «Default Web Site Properties» задаем следующие настройки:
    — выбираем «A redirection to a URL»;
    — в строке «Redirect to:» вводим домен, на который хотим делать редирект;
    — отмечаем «A permanent redirection for this source» и нажимаем ОК.

    Вот и все — теперь все готово.