В Интернете часто можно встретить понятие redirect (редирект). Давайте разберемся, что это такое и зачем это нужно.
Начнем с самого определения. Redirect (редирект) – с англ. переводится как переадресовывать. Кого переадресовывать и куда переадресовывать? Давайте посмотрим на примере.
Представим себе ситуацию, вы хотите зайти на сайт http://abc.ru. Вы набрали адрес этого сайта в адресную строку браузера, нажали на кнопку «Перейти», но вместо сайта http://abc.ru у вас открывается сайт http://def.ru
Произошел так называемый редирект. Вас переадресовали с одной веб-страницы на другую.
Для чего это вообще может быть нужно? Зачем такие сложности в подмене адреса?
Дело в том, что в процессе разработки сайта, в нем могут меняться многие вещи:
+ Какие-то страницы переехали в другое место.
+ Меняется общая структура сайта.
+ Или вообще, автор решил поменять название (доменное имя) сайта.
Во всех этих случаях, если обратиться к странице по старому адресу, то сервер не сможет выдать нужной информации и выдаст ошибку, у которой будет код 404.
Наверно, часто приходилось видеть такую картину?
Страница не найдена по тому адресу, по которому вы ее ищете.
Чтобы избежать такой ситуации и чтобы вместо ошибки отображалась нужная страница, но по новому адресу, используют редиректы.
Основная их задача направить вас в нужное место, где вы можете получить всю самую свежую и актуальную информацию.
Также может быть ситуация, что вы рекламируете в Интернет какой-либо курс или товар и вам не хотелось бы, чтобы пользователи видели исходный url-адрес и вам нужна подробная статистика переходов по каким-либо ссылкам.
Возможно этот url-адрес может быть слишком длинным.
По этому адресу можно явно определить, что это какое-то рекламное сообщение и можно просто обрезать какую-то часть адреса и вам не будет засчитан переход.
Вы хотите увидеть сколько конкретно человек и когда перешло по вашей ссылке.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти