Есть простой 301 редерикт в файле .htaccess
Используем при смене домена, смена домена философский вопрос не будем на нем заостряться, но так бывает, домен сменили сайт остался неизменным, поэтому:
Redirect 301 / http://куда-слать.рф/
Есть одно маленькое но счастливчик попадет на главную страницу, что его скорее всего расстроит, потому делаем так:
RedirectMatch 301 (.*) http://куда-слать.рф$1
И, если на вашем сайте все относительные пути остались прежними, просто изменился домен, то пользователь скорее всего даже не заметит, что его перекинуло на другой домен, откроется та страница на которую он «шел»