Как сделать редирект (перенаправление) в PHP, HTML, javascript и .htaccess
14 декабря 2011
1 комментарий
Ниже описаны способы сделать редирект (перенаправление) для каждого варианта.
Не забывать: До заголовка не должно выводиться никаких!!! символов.
Частая проблема - пробел перед <?php в начале файла
Следующий код работать не будет и даст варнинг:
без комментариев... ))
В продолжении - Редирект в .htaccess
(далее…)
Редирект PHP
1 2 3 |
<?php header("Location: http://google.ru"); ?> |
1 2 3 4 |
<?php echo 'Редиректа не будет!'; header("Location: http://google.ru"); ?> |
Редирект HTML
1 |
<meta http-equiv="refresh" content="0; url=http://google.ru"></meta> |
- content - значение указывает количество секунд до переадресации на адрес, указанный в поле url
- url - адрес для редиректа. Туда и перенаправляем.
Редирект JavaScript
1 |
window.location="http://google.ru"; |
Свежие комментарии