- 締切済み
PCサイトと携帯サイトを振り分けたい(初心者です)
携帯サイトを運営しているのですが、最近 PCからユーザーエージェントを携帯と偽って アクセスする人が後を絶ちません。 そこで今回、ユーザーエージェントではなく、ホスト の判定でPCサイトと携帯サイトを振り分けたいと 思っていますが、良いCGIがあれば教えてください。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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"; } 自信はありませんが・・ こういう感じでしょうか?? まちがっていたら他の方が直してくれますので、閉めずにお待ちを!
- パんだ パンだ(@Josquin)
- ベストアンサー率30% (771/2492)
回答No.1
ちょっと情報が古いかもしれませんが・・・
- 参考URL:
- http://specters.net/cgipon/