Пользовался несколько месяцев расширением BeeFree для Firefox, которое убирает HTTP referer для некоторых поисковых систем (список этих сайтов).
HTTP referer – это адрес сайта, который передается при переходе по ссылке, другими словами – когда кто-то переходит по ссылке с сайта №1 на сайт №2, то на сайт №2 передается адрес сайта №1. Таким образом можно увидеть с какой сайта пришли на ваш сайт.
Расширение BeeFree как раз и блокирует передачу этого адреса, т.е. позволяет анонимно перемещаться с одного сайта на другой.
По-крайней мере, так это оно должно работать.
Оказывается, это расширение работало не правильно.
Во-первых, не получалось скачивать файлы с rapidshare – перекидывало на страницу с логотипом рапиды.
Во-вторых, не скачивались torrent-файлы с одного трекера – движок трекера писал, что файлы должны скачиваться с сайта.
И я только сейчас связал эти баги. До этого я думал, что это опять разработчики намудрили в новой версии Firefox.
Дело было в том, что BeeFree удалял HTTP referer и у этих сайтов, хотя делать так был не должен.
Пришлось его отключать. Благо нашел альтернативу: No Referrer ( Misspelled Referer )
P.S.
Заинтересовался написанием расширений к Firefox.
Писать их вроде не трудно. Есть много идей. Буду разбираться.
Метки: beefree, firefox, referer, расширения