Как настроить редирект php или JavaScript?

Редирект php или  javascript позволяет с помощью небольшого скрипта перенаправлять посетителей сайта на другую страницу или сайт. Существует множество случаев, где нужно реализовать это функционал.

Редирект php

Открываем php файл шаблона, для которого нужен редирект.
Если нужно настроить перенаправление со всех страниц сайта, то для большинства движков это будет шаблон header.php, для страниц товаров это может быть шаблон product.php или single.php или другой, в зависимости от используемого движка и так далее.

Вставляем фрагмент кода для редиректа:

<?php

header(‘Location:http://site.ru/’);

?>

 

Вместо http://site.ru/ указываете свой адрес.

В случае, когда нам нужно не просто перенаправить посетителя, а ещё и передать код состояния можно использовать такой код:

<?php

header( ‘Location: http://site.ru/’, true, 301 );

?>

 

Редирект JavaScript

Для перенаправления на JavaScript, нужно использовать window.location.replace(‘…’), это лучший способ симулировать HTTP-редирект.

<script>

// Поведение браузера будет подобно HTTP-редиректу:

window.location.replace(«http://site.ru «);

</script>

 

 

window.location.replace(‘…’) не будет помещать исходную страницу в историю сессии, следовательно пользователь получит новую страницу, а кнопка «Назад» будет неактивна (не будет содержать длинного списка просмотренных ранее страниц). Если Вы хотите, чтобы перенаправление происходило так, как будто пользователь сам нажал на ссылку, тогда используйте location.href.

<script>

// Поведение браузера будет подобно клику по ссылке:

window.location.href = «http://site.ru«;

</script>

 

X

Не нашли, что искали?
Хотите мы вам перезвоним?

Оставить заявку



×
Годовое обслуживание



×
Сопровождение сайта



×
Разовая техподдержка



×
Сайт-визитка



×
Лендинг пейдж




×
Корпоративный сайт



×
Сайт-каталог



×
Интернет-магазин



×
Scroll Up