Referer(Referrer)について

このQ&Aのポイント
  • Referer(Referrer)は日本語でリファラ、参照元と訳されています。
  • リファラとはブラウザが吐き出す情報を指し、参照元は広告などの分析を手がける会社が使っています。
  • バナー広告分析を行う際には「参照元」という慣例や習慣があるかどうかは不明ですが、リファラとも言われることがあります。また、Referer(Referrer)という表記はミススペルが多いため、HTTPのRFCで規定されました。
回答を見る
  • ベストアンサー

Referer(Referrer)について

Refererは日本語でリファラ、参照元と訳されています。 Googleでこれらを調べると リファラというとブラウザが吐き出す情報を意図し、 参照元というと広告などの分析を手がける会社が多く使っているようです。 では、実際にバナー広告分析を行う際には業界で(そんな業界があるのかどうか知りませんが)「参照元」という慣例や習慣があるのでしょうか? リファラとも言うのでしょうか? ところで表記のReferer(Referrer)についてですが、「ミススペルがあまりにも多いのでHTTPのRFCで規定しちゃったよ」というウワサですが本当のところどうなんでしょうか? 何かのついでにお答えくださると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

最後のところだけ: ちょっと調べたところ RFC2616 に当たればよさそうだと思ってみてみると Referer[sic] とか the "referrer", although the header field is misspelled. となってます. つまり, RFC の決まり方から推測すると「最初に誰かが間違えて referer としちゃったんだけど, 今更直すこともできなくなっちゃったので仕方なくそのまま」って感じ? 注: sic = 「原文ママ」だから「俺は悪くない」と主張してる?

free307
質問者

お礼

ありがとうございました。 そういう意味があったのですね。初めて知りました。

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

Web広告業者なら,リファラという言い方をごく普通に用いるでしょうし,リファラと言えばそれで通じるでしょう。 当たり前ですが,顧客である広告主に対してはそれは通じないでしょうから,参照元という表現を用いるでしょう。 refererというスペルについては,No.1で回答されているとおりでしょう。 http://bakera.jp/glossary/Referer

関連するQ&A

  • フレームページで HTTP_REFERER

    よろしくお願いいたします。 初心者ながらもHPを立ち上げ、Free配布のcgiもいくつか設置したのですが、 アクセス解析のcgiで、機能等に非常に満足のいくcgiが、参照元を取得するのに 「HTTP_REFERER」を使っていました。 私のHPは、フレームを使っておりまして、「HTTP_REFERER」では参照元が取得 出来ません。 どのようにすればよろしいのでしょうか?? ちなみに私の使っているサーバーは、HPとcgiが別サーバーとなっています。 解析するページからは『<img~~』で呼び出しています。

    • ベストアンサー
    • CGI
  • リファラが取得できない?

    初めまして。PHPのメールフォームを設置し お試しをしてみたら、外部から利用はできません、と表示されます。 リファラのチェックをする、に設定しています。 (お借りした所ではこういう質問を受け付けてもらえないので こちらでお伺いしております) リファラの意味がわからず調べてみましたが、 「あるWebページのリンクをクリックして別のページに移動したときの、リンク元のページのこと。Webサーバのアクセスログに記録される項目の一つ。」 リファラとは 【referer】 - 意味・解説 : IT用語辞典 <http://e-words.jp/w/E383AAE38395E382A1E383A9.html> とあり、自分のページからメールフォームにリンクしているのは 大丈夫なのではないかと思っていたのですが・・・ 他にブラウザの設定やファイヤーウォールの設定も見てみましたが リファラを消したりすることも無いようです。 本体?の中に、 if ($_SERVER['HTTP_REFERER'] != 'http://'.$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] && $refCheck) { Err('外部から利用は出来ません'); と記載している箇所を見つけたので、http://の箇所に自分のアドレスを入れるのかと思い試してみましたがダメでした。 拙い説明でわかりづらいところばかりですが おわかりになる方がおられましたら、対処法などお教え下さい。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • javascriptとPHPを用いた自作アクセス解析について

    表題の件について教えて下さい。 まず、概要を申しますと、販売サイトにおいて コンバージョン(注文メール)した際に、 1.どこから来たのか(リスティング・検索エンジン・他サイトからのリンク等) 2.注文した金額 3.その他ユーザー変数 を記録したく、自作アクセス解析を作ろうと考えております。 方法としてはjavascriptとPHPを使用してユーザー変数やアクセス履歴を データベースに格納する事を考えております。 ここで試した方法なのですが、 まず、HTMLファイル内(index.htmlとします)には下記記述を書きます。 <script type="text/javascript" src="test.php"></script> このページにアクセスが合った場合、test.phpが実行されますが 動きとしては$_SERVER["~"]にて取得できるサーバー環境変数を MySQLのDBに格納するようにしております。 しかしながら、test.php内にてリファラ値が格納された $_SERVER["HTTP_REFERER"]を参照すると、 本来であれば、リンク元のURLが拾えるはずですが なぜかtest.phpの実行元であるHTMLファイルのパス(index.html) を拾ってしまいます。 またどこからindex.htmlにリンクしても、やはりindex.htmlを 拾ってしまいます。 恐らく、$_SERVER["HTTP_REFERER"]にリファラ値が記録される タイミングの問題だと考えておりますが、 例えばここで、index.htmlで読み込むプログラムをPHPではなく javascript(.jsファイル)を用いて、 リファラ値(document.referer)を拾うと、正常にリンク元の値が拾えました。 scriptタグにて読み込むプログラムにおいて PHP・javascriptでは取得できる情報に差があるのでしょうか? また、目的の事を達成する場合は具体的にどのような手法が 望ましいでしょうか。

    • ベストアンサー
    • PHP
  • ポート番号の振り方のルール

    ネットの勉強中(趣味で)です。TCPヘッダーにあるポート番号は、例えばブラウザなどでwebページを見ようとすると、あて先ポート番号は80(HTTP)で、こちらから送る場合の発信元ポート番号は1025以上の番号だと本に書いてありましたが、80はRFCで規定されているとのことですが、では、発信元ポート番号はどのようなルールで誰が(例えばブラウザのプログラム?)が決めるのですか?ご存知でしたら教えてください。

  • htaccessでリンク元を参照したい(直リンクを防止)

    PERLでは$ENV{'HTTP_REFERER'}でリンク元を参照する事ができますが、 これをhtaccessで参照する事はできるのでしょうか。 目的は、gifファイルやjpegファイルに特定のURLからのリンクのみアクセスできるようにしたいのです。 HTML表示では画像が表示されるが、画像への直接のアクセスはできないようにしたいのです。 (いわゆる直リンクの防止) たいへん困っております。詳しい方いらっしゃいましたら、よろしくお願いいたします。

  • セキュリティソフトの設定

    以前は正常に表示されていたサイトが、最近以下のような注意文が出て表示されなくなりました。 HTTP REFERER ERROR 参照にはアクセス元情報が必要です セキュリティソフトの設定をご確認下さい 当方使用のセキュリティソフトはNORTON INTERNET SECURITY 2006 何をどうすれば良いのかお教え頂き度く

  • 株のチャートが印刷できなくなりました

    株のチャート表のみを印刷しようと 画面上のイメージアイコンをクリックして印刷をすると 以下のようなメッセージが紙に印字され、 肝心のチャート画像が印刷できなくなりました。 HTTP_REFERER ERROR. 参照するには アクセス元情報が 必要です ファイル→印刷でページ印刷をしても 画像以外の文字は印刷されるのですが、 チャートがあるあたりに同じようなメッセージが 印字され、やはりチャート表は印刷されません。 どうすれば印刷されるようになるか教えてください。 チャート表のみの印刷でお願いいたします。 セキュリティソフトの 設定をご確認ください

  • referer?

    WinXPをパック2にアップデートしたところ2Ch掲示板に書き込めずタイトルのような表示がされます。ノートンパーソナルファイアウォールを無効にすると書き込めるのですが、対策はありませんか?

  • リファラーについて教えて下さい

    アクセス解析でリファラーを調べてるサイトがありますが、 リファラーって何個前まで調べられるんでしょうか? ずーっと辿れたりするのなら、 リファラーを送信するのも危険かな?と思うのですが。

  • referrer ってどうなってるの?

    WEBページをつくって公開してるもんですが・・・ さいきん奇妙な現象に出会ってます。 WEBサイト内の 仮称 A.html に <a href="B.html">Bページ</a> と記述して仮称 B.html へのリンクをはっています。 その B.html には Javascript が書かれてあって、document.referrer を使ってユーザがどこをクリックして B.html に来たかを、 cgi によるアクセス解析により知ることができるようにしています。 何人かのユーザさんが A.html から B.html へたびたび飛んできます。 それは document.referrer が A.html であることから分かります。 さて、ここからですが、ある理由があって A.html にある <a href="B.html">Bページ</a> の <a></a> タグを外しました。 これでどのユーザも A.html から B.html へは来れなくなるはずです。 ところが、外したあとも、あるユーザさんは B.html を見にきてるんです。 しかもアクセス解析によれば、 document.referrer は A.html のままなんです。 奇妙だと思いませんか? 考えられる原因は何でしょう?