Вы можете просто использовать PHP-функцию header()
для перенаправления пользователя на другую страницу.
PHP-код в следующем примере перенаправит пользователя со страницы, на которой он находится, на URL-адрес http://www.example.com/another-page.php
. Вы также можете указывать относительные URL-адреса.
<?php
header("Location: http://www.example.com/another-page.php");
exit();
?>
Если вы хотите перенаправлять пользователей со старой страницы на новую на постоянной основе, то также укажите код ответа HTTP в функции header()
, как показано в следующем примере, чтобы поисковые системы передавали «рейтинг страницы» со старой страницы на новую.
<?php
// 301 Moved Permanently
header("Location: http://www.example.com/another-page.php", true, 301);
exit();
?>
Если код состояния не указан явно, например, header("Location: URL")
, по умолчанию равен 302 (Найдено). Для временного перенаправления используйте код статуса HTTP 307.