• 締切済み

PCサイトと携帯サイトを振り分けたい(初心者です)

携帯サイトを運営しているのですが、最近 PCからユーザーエージェントを携帯と偽って アクセスする人が後を絶ちません。 そこで今回、ユーザーエージェントではなく、ホスト の判定でPCサイトと携帯サイトを振り分けたいと 思っていますが、良いCGIがあれば教えてください。 よろしくお願いいたします。

みんなの回答

  • omni2
  • ベストアンサー率53% (33/62)
回答No.2

$ip = $ENV{'REMOTE_ADDR'}; $host = gethostbyaddr(pack("C4", split(/\./, $ip)), 2); $host = $ENV{'REMOTE_HOST'} if $host eq ""; if (($host !~ /\.docomo\.ne\.jp$/i) && ($host !~ /\.jp-[cdhknqrst]\.ne\.jp$/i) && ($host !~ /\.ezweb\.ne\.jp$/i)){ print "Location: http://www.goo.ne.jp/\n\n"; } 自信はありませんが・・ こういう感じでしょうか?? まちがっていたら他の方が直してくれますので、閉めずにお待ちを!

回答No.1

ちょっと情報が古いかもしれませんが・・・

参考URL:
http://specters.net/cgipon/

関連するQ&A