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

Время чтения - 2 мин, 6 сек.
15 сен 2019
Дата
1481

Просмотров

Иногда, возникают ситуации, когда необходимо по каким-то причинам перенести пользователя на другой сайт. Как же создать переадресацию 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

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

Маргарита Морозова
Автор

Как узнать место по фото
Технологии, компьютер и интернет
Определение местоположения по фотографии — это сложная задача, которая может быть решена с помощью различных методов и технологий. Про несколько подходов мы рассказали в этом материале.
Сентябрь
213
Ускоренная индексация сайта в Google через Search Console и Indexing API
Технологии, компьютер и интернет
Индексация сайта в поисковых системах является ключевым фактором для обеспечения его видимости и успешного ранжирования. Google, как крупнейшая поисковая система, предоставляет инструменты для ускорения этого процесса через Google Search Console и Indexing API. В этой статье мы рассмотрим, как эффективно использовать эти инструменты для ускорения индексации вашего сайта.
Август
180
Как скачать torrent файлы прямо в браузере
Технологии, компьютер и интернет
Иногда бывает так, что нужно скачать небольшой файл с торрента, а программа для скачивания не установлена. В подобный случаях сможет выручить сервис, который позволяет скачивать файлы с торрента через браузер.
Август
233
Блокировщики рекламы под угрозой исчезновения
Технологии, компьютер и интернет
Google Chrome скоро начнет уведомлять пользователей о предстоящем обновлении до Manifest V3, которое приведет к отключению блокировщиков рекламы. Как было заявлено ранее, поддержка расширений на базе Manifest V2 будет прекращена, что сделает неработоспособными многие блокировщики и другие программы, написанные на старой версии. Несмотря на переход к новой версии Manifest V3, блокировщики рекламы, адаптированные под новые стандарты, не смогут эффективно блокировать рекламу из-за изменений в правилах. Учитывая, что реклама является основным источником дохода для Google, блокировщики рекламы представляются компании вредными и нежелательными.
Август
138
В Яндекс вебмастере некорректно настроен возврат http кода 404
Технологии, компьютер и интернет
В вебмастере Яндекса поменялся алгоритм индексирования, что послужило появлением возможной проблемы с заголовком 404.
Январь
685