リファラが漏れないようにする Hiki プラグイン

Hiki の外部リンクにリダイレクタを挟み、どのページからリンクされたのか分からないようにします。

リポジトリ
wantora / hiki-hide_referer — Bitbucket
ライセンス
MIT License
ダウンロード
hide_referer.rb

かいせつ

基本的には Data URIリファラに残らない、という性質を利用しています。IE では Data URI を使用できないので、代わりに Meta refresh ではリファラが送信されない事を利用しています。

以下にどのブラウザがリファラを送信するかどうかの一覧を掲載します。

Data URI からリダイレクト Meta refresh
Firefox 16 送らない 送らない
Internet Explorer 9 エラー 送らない
Opera 12.02 送らない 送る
SRWare Iron 22.0.1250.0*1 送らない 送る
Safari 5.1.7 (Windows) 送らない 送る

*1:Google Chromeの代わり