Бывает так, что требуется переместить сайт на новое доменное имя, сохранив при этом все его материалы. Делается это элементарно, главное - не забыть сделать редирект со старого домена на новый, с полным сохранением «хвоста».
Для Apache предлагаю разместить на хостинге старого домена файл .htaccess с таким содержимым:
RewriteEngine On RewriteCond %{HTTP_HOST} ^old-domain-name.ru$ [OR] RewriteCond %{HTTP_HOST} ^www.old-domain-name.ru$ RewriteRule (.*)$ http://www.new-domain-name.ru/$1 [R=301,L]
Все посетители, которые придут на старый адрес, будут автоматически перенаправлены на новый, причем, весь путь к материалу останется без изменений. Например, зашли на old-domain-name.ru/about/vacancy.php, нас перебросит на new-domain-name.ru/about/vacancy.php, то есть посетитель практически ничего не заметит.
Проделав такую нехитрую манипуляцию, вы сохраните посетителей и сообщите роботам, что сайт переехал. Естественно, готовиться к переезду надо заранее, и тщательно все предварительно планировать.