Простой варинат редиректа (.htaccess или httpd.conf)
Перенаправление всего сайта (включая подкаталоги) на новый сайт или страницу (не забывайте поставить последний "/", если переадресация идет на сайт).
Redirect 301 / http://www.domain.ru/newIndex.html
где:
Redirect 301 — это инструкция, говорящая что страница перемещена
/ — означает, что переадресовываться будет все, с верхнего уровня сайта, включая подкаталоги, будет переадресовано на http://www.domain.ru/newIndex.html — новая страница или http://www.domain.ru/ сайт (последний "/" обязателен).
Чтобы переадресовать только страницу, сохранив PR старой страницы:
Redirect 301 /old/veryOld.html http://www.domain.ru/new/veryNew.html
где:
/old/veryOld.html — путь и имя старой страницы
http://www.domain.ru/new/veryNew.html — адрес новой страницы.
Аналогичный синтаксис для переадресации сайта:
RedirectPermanent / http://www.domain.ru/
Пример переадресации каталога:
RedirectPermanent /old-directory http://www.domain.ru/new-directory/
Например, зашедших по http://www.domain.ru/test (директория test) переадресуем на demo.domain.ru, остальных на login.domain.ru (порядок следования записей важен):
Redirect permanent /test http://demo.domain.ru/
Redirect permanent / http://login.domain.ru/
Читать полностью »