【PHP】下らねぇ質問はID出して書き込みやがれ 104

このエントリーをはてなブックマークに追加
660nobodyさん
質問です。
各々のブラウザ設定などではなく、
phpでサイト自体にリファラーの無効をできないでしょうか。

リファラーを偽装だとかクッションページを挟んで隠すだとかはできますが、
完全に無効にするにはどうすればいいでしょうか。

661nobodyさん:2011/03/08(火) 05:58:21.98 ID:???
無効の意味がわからん
ブラウザでリファラ情報持っててPHPがそれ拾うだけだから
拾わなければ無効と一緒じゃね?
662nobodyさん:2011/03/08(火) 06:06:51.95 ID:???
ブラウザが勝手に送るから無理
663nobodyさん:2011/03/08(火) 06:19:03.43 ID:Iy+AtfWH
なるほど。考えてみればそりゃそうですね。
マヌケな質問してしまいました。

ってことは、リファラを隠したり、偽装したりする
プログラムもそれを表示するブラウザも様々なので、
結果が違う可能性があるってことですよね?
664nobodyさん:2011/03/08(火) 06:44:12.17 ID:???
> ってことは、リファラを隠したり、偽装したりする
> プログラムもそれを表示するブラウザも様々なので、
> 結果が違う可能性があるってことですよね?

HTTPヘッダーについて勉強しておいで
ブラウザがサーバにリクエストするときにリファラ情報を一緒に送出してるわけ
なので設定やアドオンなんかでリファラ情報を送らないように制御できるブラウザもあ
受け取った結果が違うというのは当たり前のこと
リンクからきたかブラウザのお気に入りからきたかによってすでに違うわけだから
665nobodyさん:2011/03/08(火) 07:16:56.77 ID:Iy+AtfWH
ありがとうございます。
感謝いたします。
色々と調べてまたきます。