Ежовый угол

Сеть, Рунет, телеком, Иркутск

Как переносить домен

Сайты переезжают с одних доменов на другие и требуется делать корректную т.н. «склейку» доменов — для «переклейки» тИЦ, PR и перенаправления пользователей со старого домена на новый.

1. Cоздаем (или правим уже существующий) файл robots.txt в корневой папке старого сайта, приводя его в следующий вид:

User-Agent: Yandex
Disallow:
Host: www.newdomain.ru

User-agent: *
Disallow:

2. А файл .htaccess (также в корневой папке старого сайта) делаем следующим:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.newdomain.ru$
RewriteRule ^(.*)$ http://www.newdomain.ru/$1 [NC,R=301,L]

Соответственно, везде www.newdomain.ru заменяем на новый адрес вашего сайта.

Немного комментариев

С помощью п.1 мы указываем Яндексу, каков главный адрес нашего сайта. А п.2 выполняется для автоматического перехода со всех страниц старого сайта на страницы нового с помощью отдачи HTTP-кода 301 (Moved Permanently). Если п.2 невозможно выполнить (к примеру, на серверах бесплатного хостинга — narod.ru, fatal.ru и пр.), то в главную страницу сайта (index.htm) добавляем в раздел head строку:

<meta http-equiv=»refresh» content=»0;​URL=http://www.newdomain.ru»>

В 99% случаев выполнения п.1-2 достаточно для гарантированной склейки тИЦ, PR и автоматического перехода посетителей со старого сайта на новый.

Раздел: Без рубрики

Метки:

3 комментария

  1. Delico:

    Опять таки побочная проблема) Врят ли она кому то мешает, мне например как то пофиг

  2. xp0n1k:

    Добавил в закладки.

  3. Опубликовал на своем блоге вашу статью, и напечатол там конечно-же обратную ссылку на вас. Но вот зашел посмотреть поевился ли трекбек, а его нет…


Оставить комментарий

Реклама

Статистика