Сайт http://experience.realix.ru некоторое время назад успешно переехал на новый адрес http://realix.ru, при этом немного поменял свое название. Все бы ничего, но появилась проблема с поисковыми системами, они ни в какую не хотели индексировать сайт по новому адресу. Как оказалось перенести сайт созданный на движке WordPress достаточно легко, сперва я по старому адресу поставил информационные странички с указанием нового адреса и автоматическим редиректом через 10 секунд. Поисковым системам это совсем не понравилось, страницы по старому адресу они с большим удовольствием удаляли, а страницы по новому адресу игнорировали.
Почитав немного в интернете про редирект, решил сделать редирект с 301 ошибкой ( ошибка сообщает о смене адреса и указывает новый адрес для редиректа )
Вариантов сделать такой редирект несколько, я выбрал вариант с использованием PHP.
Сделал я его вот так:
<?php // Новый URL $newurl='http://www.realix.ru'; $qs=$_SERVER['QUERY_STRING']; if ($qs!='') $qs='?'.$qs; header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$newurl.$qs); exit(); ?>
Вариантов как сделать редирект на самом деле совсем не один.
Найти информацию в Интернете про: