電子書籍の厳選無料作品が豊富!

携帯からのアクセスを解析するときに、
reffererを取得することって不可能なんでしょうか?

reffererってJavaScriptでのみ取得できる物ですか?
もし取得かのうならばその様な事ができるCGI配布先を教えて貰いたいです
SSIの使用できるサーバーを使っています

携帯用サイトも運営してるんですが、
アクセス数を増やすためにいろいろと工夫しようと思うのです

A 回答 (2件)

yuizuianさんの回答通り、$ENV{'HTTP_REFERER'}


を使って、CGIで可能です。
ただし、アクセス解析を行う場合、まず大抵トップページに解析ツールを使いますよね。
トップページをCGIで作成すれば、上記$ENV{'HTTP_REFERER'} を使って可能ですが、トップページはデザイン性が重要な為、トップページにCGIを使用する人は少ないですよね。
又、例え、ページにCGIを使用したとしても、アクセス解析ツールは、別のプログラムとして動かしますよね。
その場合、アクセスツールはHP上のページから読み出されるので、HPに来る前のURLは自身のURLになってしまいます。
ですから、通常は、ページ内のJavaScriptでURLを取得し、アクセスツールに取得したURLデータを送信しているわけです。

今回の質問では携帯電話のアクセス解析ですから、当然JavaScriptは使えませんね。
携帯電話用のアクセス解析ツールは下記URLにあります。
ただ、申し訳ないですが、reffererが取得できたか定かではありません。ご確認ください。

SSIでお使いになるのであればいろいろあると思いますが、Perlのソースが判って自身でモディファイが可能であれば、
http://www.jotu.cs.ritsumei.ac.jp/~raison/cgi-bi …
からソースをダウンロードできますよ。
(「sc.pl」です)

参考URL:http://www.icocomo.com/cgi_link/mail_1.html#access
    • good
    • 0

CGI(Perl)でも参照可能ですよ。


$ENV{'HTTP_REFERER'}
大抵のアクセス解析で使用されています。

この回答への補足

それでもページの方にはJavaScriptを使って書かれてるじゃないですか
そのJavaScriptが無くてもできるのかって事です

JavaScript使わないでアクセス解析しているCGIもありますか?

補足日時:2002/05/09 19:55
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!