Редирект, или перенаправление, полезная вещь, когда после какой-то промежуточной обработки данных, например, проверки пароля при авторизации, нужно отправить пользователя на нужную страницу. Есть несколько способов сделать редирект, расскажу о 3 наиболее часто используемых.
1. HTML
<meta http-equiv="refresh" content="0; url=http://example.com/" />
Добавьте этот код в заголовки страницы (область head). Вместо нуля можно подставить время задержки в секундах, через которое произойдет перенаправление (0 - мгновенно).
2. Javascript
<script language="javascript"> window.location.href = "http://example.com" </script>
Помните, что в обоих случаях выведите в тексте страницы сообщение о готовящемся перенаправлении и ссылку, чтоб можно было вручную перейти, т.к. браузеры иногда блокируют автоматические перенаправления.
3. PHP
header("Location: http://example.com", TRUE, 303); exit;
Этот код надо разместить в месте скрипта до вывода на экран каких-либо сообщений. Это так называемый 303 редирект, который сообщает, что страница перемещена навсегда.