Как сделать редирект на PHP на другую страницу?

Всем привет. Недавно хотел узнать, как сделать редирект на php. Вернее, вспомнить, потому что раньше я знал, как он делается. Так вот, в самом простом варианте редирект выглядит так:

<?php
header(‘Location: http://новый-адрес.ru/’);
exit;
?>

Все мы, вебмастера и разработчики, постоянно работаем с сайтами. Хотел бы вам порекомендовать площадки, которыми пользуюсь сам:
  1. Reg.ru - здесь регистрирую и продлеваю доменные имена, очень надежная компания!
  2. HostIQ - хостинг премиум качества.
  3. Ihor - более бюджетный, но тоже очень качественный хостинг-провайдер.
  4. Telderi.ru - единственная надежная биржа в рунете, на которой можно купить готовые сайты с доходом!

Делается он с помощью функции header, а ее единственный параметр в данном случае — путь к странице, на которую и будет перенаправлен пользователь. При этом перенаправление произойдет сразу без каких-либо задержек и оповещений. Также можно сделать более продвинутый вариант редиректа:

<?php
header(‘Refresh: 3; URL=http://новый-адрес.ru/’);
echo ‘Сайт переехал на новое место и через несколько секунд вы будете туда направлены’;
exit;
?>

Тут добавляется задержка. А именно, 3 секунды вы еще будете находиться на старом адресе, прежде чем произойдет переход на новый. Также человек увидит оповещение о переносе сайта.

Вот такой простой способ сделать редирект на php. Код можно добавить в любое место страницы, но лучше в начало (в секцию body), чтобы он выполнился сразу же.

Подчеркиваю, чтобы редирект сработал, расширение файла должно быть php, а не html.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: