Техническая поддержка

Как с помощью PHP сделать редирект с кодом 301 (Moved Permanently)?

В общем случае редиректы в PHP делаются с помощью функции header() с указанием в параметрах "Location: ..." По умолчанию такой редирект делается с HTTP-кодом 302. Однако зачастую предпочтительнее (например, с точки зрения поисковых систем) использовать код 301.

Сделать это можно так:

<?php 
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.host.ru");
exit();
?>