Войти
ГлавнаястатьиТехнологии, компьютер и интернет

Как создать переадресацию страницы с одного сайта на другой

Просмотрено 964 раза Добавлено 2 года назад

Иногда, возникают ситуации, когда необходимо по каким-то причинам перенести пользователя на другой сайт. Как же создать переадресацию URL-страниц на другой сайт, что бы посетитель, перешедший на старые страницы по ссылке перешел бы на нужный сайт?

Редирект с одной страницы на другую

Существуют всего четыре способа перенаправить посетителя конкретной страницы на другой домен сайта. Итак, давайте разберем каждый по-отдельности.

Переадресация в теге

При переадресации в теге у нас есть возможность, кстати отсутствующая при следующих вариантах редиректа сообщить пользователям о том, что сайт переехал на новый домен и это тоже неплохо

Для создания перенаправления страницы на другой сайт, вставьте код ниже между тегами <head></head>

<meta http-equiv='refresh' content='5'; url='адрес сайта'>

Данный редирект происходит путём обновления страницы. Если вместо "5" подставить другое значение, страница будет обновляться с переадресацией через указанное количество секунд, а если подставить "0", то переадресация произойдет мгновенно без задержек.

Переадресация URL-страниц с помощью кода Javascript

Javascript редирект может быть использован для перенаправления посетителей сайта с одной страницы на другую. При редиректе с помощью ява-скрипта используются методы объекта location. Разместить код можно как между тегами <head></head> так между <body></body>

Существуют три варианта использования редиректа javascript:

<script>window.location.replace('http://yandex.ru');</script>

<script>window.location='http://yandex.ru';</script>

<script>location='http://yandex.ru';</script>

PHP редирект

В отличие от других языков php обладает некоторыми преимуществами в реализации редиректа:

Php является серверным языком программирования. Поэтому перенаправление будет происходить не в html коде страниц, отображаемых в браузере, а в скрипте, размещенном на сервере;

Редирект на php может быть реализован несколькими способами. Что во многом расширяет его применение;

Благодаря обработке данных на сервере перенаправление, реализованное с помощью php, менее восприимчиво к действию фильтров поисковых систем.

Для редиректа в php используется функция header(). Вот так будет выглядеть код перенаправления на другой сайт:

<?php header ('Location: http://yandex.ru ');?>

Редирект (переадресация) через.htaccess

Конфигурационный файл.htaccess является конфигурационным файлом для веб-серверов на Apache. Большинство хостингов работают через этот сервер, поэтому на каждом сайте присутствует этот файл. Вебмастера могут частично управлять его работой внося в него свои изменения. Так одной строчной кода в файле.htaccess можно перенаправить с конкретной страницы сайта на другой адрес другого сайта.

Redirect 301 /oldpage.php http://site/newpage.php

В некоторых случаях редиректы необходимы, а в других к ним прибегать не стоит и злоупотреблять ими! Действуйте всегда с умом!

Поделись с друзьями

Эдуард Шепелев
Автор статьи
964
Приватный раздел статей
Мы отобрали статьи со всего интернета, чтобы вы смогли не только сэкономить свои деньги, но и заработать, а также множество других полезных материалов!
Статьи по теме
Другие публикации автора
Недавно добавленные
Нет комментариев
Будьте первым, кто оставит свое мнение!
Только полноправные пользователи могут оставлять комментарии.
Войдите, пожалуйста.
Войти через

Статьи

Сообщества

Онлайн игры с выводом денег 🎮
Проверенные онлайн игры которые платят деньги!
Арксайд
Все имеет свою цену. Цена знания бесценно
Теперь я знаю
Шшшш! Знаете что? Сейчас узнаете
На позитиве
Мир в спектре позитива
PC Programs
Лучшие программы для компьютера
Методы взлома
New attack! Новые атаки появляются с каждым днем!
Слив данных
Многое доступно:)
Цитаты
Великие слова, цитаты и афоризмы
Жизнь — это всегда ожидание того часа, когда дальнейшее зависит лишь от твоих решительных действий.
(Пауло Коэльо)