301 редирект на php
5 Январь 2010 // Комментарии (2) // Уроки PHP
Иногда возникает необходимость перенаправить все запросы с устаревшего сайта на другой. И тут на помощь приходит 301 Permanent Redirect. 301 редирект можно сделать несколькими способами, но сегодня речь пойдет о редиректе средствами php. Делается это просто, для этого есть замечательная функция header() ей-то мы и воспользуемся для редиректа. Следующий код необходимо будет расположить в самом верху и до вывода html.
<?
header("HTTP/1.1 301 Moved Permanently");
//указываем способ
header("Location: http://www.namedomen.ru/page.htm");
//указываем странцу куда редиректить
exit();
//остальному выполнятся уже не нужно поэтому
//обрываем последующее выполнение кода
?>
Когда использовать 301 редирект?
1. Если у вас есть пиаристый домен, а делать с ним пока что нечего.
2. При переносе сайта на новый домен
3. Для слияния link popularity для домена с www и без.

