Топ юзеров
Новые материалы
На сайте уже 239 , зарегистрировано 613 и оставлено 74 .
Волнорез Радио
Иконки групп в темных тонах
Иконки групп из сборки №1
Поддержка
AniAce.Com
Новые сообщения Участники Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
Сокрытие информации HTTP_REFERER (Редиректор на PHP и SWF)
altarДата: Суббота, 02.05.2009, 01:06 | Сообщение # 1
Группа: Администратор
Сообщений: 1394
Награды: 35
Репутация: 92
Статус:
В некоторых случаях при переадресации пользователя на какой либо сайт возникает необходимость сокрыть информацию о сайте, с которого пришел пользователь. Для этих целей используется несколько методов различных редиректов.
Долго изучая данную проблему, тестируя в разных браузерах я выделил два способа сокрытия Referer (реферера).

Первый способ
Редирект через flash файл. Т.е. пользователю дается ссылка на флеш файл, щелкая по которой его перебрасывает на какой-либо сайт. Имеется один недостаток - наличие поддержки флеш у браузера пользователя.
Для создания флеш используем Macromedia Flash или другую программу.
Напишем всего лишь 1 строку:
getURL(url,"_self");
Далее необходимо откомпилировать флеш. В итоге получим *.swf файл (Например redir.swf).
Теперь всего лишь создадим ссылку на данный файл, не забывая указать в параметре для редиректа ссылку на нужный сайт.
Пример обращения: redir.swf?url=site.ru
Данный метод работает в IE, в Опере и FireFox оказался непригоден.

Второй способ
Редирект с помощью обновления страницы. Очень удобный и простой редирект. Отлично скрывает реферер. Работает в IE и FireFox. В Опере оказался непригоден.
Вот пример файла redirect.php (для 2 способа)

------------------------

Code
<?php $url=@$_GET["url"];//Получаем адрес сайта, на который идет пересылка ?> <head> <meta http-equiv="refresh" content="0; url=<? echo $url;?>"> </head>

------------------------

Для запуска редиректа достаточно создать ссылку с адресом
sait.ru/redirect.php?url=adressaita.ru

Совет - перед использованием 2 способа можно определить тип браузера и далее от этого отталкиваться.


 
  • Страница 1 из 1
  • 1
Поиск: