08/06/25 19:46:29 +My7hhNV0
誰か画像直リンク専用のuserChrome.js書いてくれませんか。
既存のreferer改変系の拡張ってrefererいじること自体が目的になっちゃってて
結局上手く動いてくれない。
単にrefererを消すだけじゃ見られないサーバもたまにありますので。
具体的には
・「.jpg」「.gif」等で終わるURLにはそのhostのルートディレクトリ(あるいは一つ上のディレクトリ)をrefererとして送信する
・その際、もともとrefererがついていない場合でも付ける
・例外として「固定のreferer」を返すホスト名を設定できるようにする(image.itmedia.co.jpの画像に対してURLリンク(www.itmedia.co.jp)を送るなど)
・画像以外のrefererには一切関わらない
テスト用
URLリンク(www.geocities.jp) (referer消すだけでよい)
URLリンク(f4.wretch.yimg.com) (ホストのrefererを送らないと駄目)
URLリンク(image.itmedia.co.jp) (URLリンク(www.itmedia.co.jp)じゃないと駄目)