Интернет

Как избавиться от скрытого редиректа?

Тебе нужно перейти по ссылке, но при щелчке по этой ссылке (даже если ты вручную вводищь её в адресной строке!) загружается абсолютно другой адрес, а точнее, другое место этого же сайта. Инструкции как от простых избавиться я уже читал, здесь не катят, а на эту тему я в интернете ничего не нашёл. Кто-то знает, как сделать, чтобы ссылка вела именно на нужный адрес?
Игорь Томп
Игорь Томп
2 262
Редиректы бывают либо на клиентской стороне (мета-перенаправление или код на javascript), либо на серверной (301, 302, 303-редирект).

Первые легко блокируются плагинами, например NoScript может выборочно блокировать/разблокировать различные скрипты, в том чисте и редиректы.

С серверными все сложнее. По сути серверные редиректы это лишь указание браузеру искать контент в другом месте. Такие редиректы срабатывают на уровне ядра браузера и в историю не попадают.
Но по идее должны быть плагины или специальные настройки блокирующие и 301-й редирект.
В рунете правда информации об этом практически нет, придется углубиться в поиски.
Сергей Родионов
Сергей Родионов
5 241
Лучший ответ
если редирект на сервере, то никак.
Vitalik Vitalik кажется некоторые плагины могут отлавливать и останавливать 301-й редирект
Редирект

Редирект - автоматическое перенаправление пользователей с одного сайта на другой. Выглядит это следующим образом – пользователь набирает в адресной строке браузера один адрес, а оказывается на сайте, адрес которого совсем другой. Кроме собственно процесса, редиректом называется скрипт, выполняя который, браузер перенаправляет пользователя на другой сайт.

Пример использования редиректа

Иногда возникает ситуация, когда владелец сайта покупает более красивое доменное имя. Например, для интернет-магазина изменение адреса чревато потерей постоянной клиентуры, а то и полным разорением. С помощью редиректа происходит автоматический переход пользователей на новый сайт даже в том случае, если они обращаются по прежнему адресу. Ещё одним распространённым случаем, когда требуется редирект, является так называемая склейка доменных имён. Общеизвестно, что адрес сайта может быть написан пользователем в двух видах – beton.ru и по старинке, www.beton.ru. Для того чтобы пользователь в любом случае попал на нужный ресурс, создают скрипт редиректа.

Редирект и поисковая оптимизация

Однако владелец интернет-магазина заинтересован не только в том, чтобы его «заведение» не потеряли клиенты. На продвижение магазина в поисковых системах владельцем было затрачено немало средств и усилий, и ему предпочтительно сохранить все показатели прежнего сайта. Для этого сайты нужно "склеить". Наиболее надежный и быстрый способ склейки - это редирект. И в этом контексте возникают отличия одного способа реализации редиректа от другого. Дело в том, что поисковые системы относятся к редиректам с подозрением. По мнению администраций поисковиков редиректы препятствуют качественной индексации сайтов, снижая общую эффективность поисковых машин. Отсюда следует, что не все скрипты редиректов одинаково воспринимаются поисковыми системами. Особенно опасны в этом смысле редиректы на уровне клиента, т. к. робот индексирует содержимое страницы, с которой идет редирект, а пользователь фактически попадает на страницу, куда идет редирект.