Как сделать переадресацию со старого сайта на новый

Dec 23, 2015 09:16

Как сделать переадресацию со старого сайта на новый? Вот такая задача встала передо мной. Купил я б/у домен, который имеет некоторый траст, возраст и ссылочную массу. Решил, что добру не стоит пропадать и решил его склеить со своим продвигаемым сайтом. Разберем по пунктам
  1. Первым делом зарегистрировал освободившийся домен.
  2. Прикрепил купленный домен к сайту в панели управления хостинга.
  3. Указал версию более новую версию PHP для купленного домена (сайт на Joomla требовал PHP не ниже 3.3.10.
  4. Мне важно было не только переадресовать главные страницы сайтов, но и вложенные страницы, поскольку структура была разной. Поэтому в файле .htaccess указал редиректы со страниц старого сайта на страницы продвигаемого сайта. Когда их немного, это сделать очень быстро. К примеру, Redirect 301 /index.php/otzyvy/ /otzyvy
  5. В файле .htaccess добавил такие строки
RewriteCond %{HTTP_HOST} ^old-site.ru
RewriteRule ^(.*)$ http://new-site.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.old-site\.ru
RewriteRule ^(.*)$ http://new-site.ru/$1 [R=301,L]

Важно! Необходимо дождаться обновления DNS-записей. Это продолжается до 24 часов. После этого должна работать переадресация со старого сайта на новый, в том числе отдельных страниц.

сайтостроение

Previous post Next post
Up