Редирект: как и с чем его едят
Редирект сайта имеет несколько названий, которые активно употребляются веб-разработчиками. Так, например, вы можете услышать термины «перенаправление», «форвардинг» или «переадресация».
Работает все это просто: вы заходите на одну страницу сайта, а вас автоматически перебрасывает на другую. Очень часто браузер реагирует на редирект настолько быстро, что вы даже и не замечаете, что вас перенаправили на другой ресурс.
Редирект сайта может использоваться в разных ситуациях. Вот лишь некоторые из них.
• Необходимо, чтобы сайт был доступен для пользователей с разных доменов.
Очень часто сайт сперва размещают на бесплатном хостинге, а потом постепенно перемещают на новый домен и на более качественный и надежный сервер. В этом случае со старого сайта ставится редирект на новый, чтобы сохранить работу, которая была проведена для продвижения ресурса, а также его посетителей.
• Смена движка интернет-ресурса.
Каждый движок имеет ряд «плюсов» и «минусов». А также каждый из CMS имеет свое уникальное СПУ, которое достаточно сложно, а порой действительно невозможно перенести на новый движок. Это значит, что пользователь, который добавил страницу вашего ресурса в свои закладки, после смены СПУ не будет видеть этой страницы, так как на новом CMS она будет иметь уже совершенно другой адрес.
• Нужно отследить клики по рекламе.
Так как после клика по рекламному объявлению юзер покидает сайт, в логах доступа к ресурсу, а значит и в его статистике, данный переход абсолютно никак не фиксируется. В результате вы не сможете подсчитать, сколько посетителей перешло по вашей рекламе.
Чтобы все-таки зафиксировать переход, нужно использовать редирект, перенаправляющий посетителя на сайт рекламодателя после открытия определенной внутренней страницы вашего сайта.
• Нежелание показывать пользователям ссылку до перехода по ней.
Подобное использование редиректа характерно для реферальных ссылок.
Любой, кто хоть малость знаком с программированием, понимает, что объяснить в маленькой статье, как сделать редирект, просто невозможно. Однако мы ознакомим вас с вариантами создания перенаправления и основными видами редиректа на HTML.
Итак, редирект сайта может быть создан различными способами, в результате чего различают: редирект php, редирект html, редирект htaccess и редирект «Ява-скрипт». Вот основные типы редиректов на HTML.
• Редирект 300 «Множественный выбор»: используется для автоматического принятия решения, какой файл/документ показать юзеру (суть редиректа сводится к выбору языка или кодировки).
• Редирект 301 «Перемещен навсегда»: данный редирект сообщает поисковой машине и браузеру, что введенный в строку адрес более не существует, а сам ресурс навсегда перемещен на новый адрес.
• 302 редирект «Документ найден»: временный редирект для оповещения пользователей о том, что запрошенная интернет-страница временно является недоступной.
• Редирект 304 «Документ не изменен»: подобный ответ браузер получает, если запрашиваемый документ не был изменен с того времени, как пользователь последний раз обращался к нему, то есть получить к нему доступ можно из кеша браузера.
• Редирект 305 «Используй прокси»: редирект дает понять, что доступ к странице возможен исключительно через прокси.
Естественно, это далеко не все типы редиректов. Однако получить более подробную информацию по данной теме вы можете из профильной литературы.
Публикации по теме:
Для добавления комментария надо зарегистрироваться и авторизоваться.
Добавить комментарий можно после авторизации через Loginza.