• ベストアンサー

共通のURLで、PCからも携帯からも見られるようにしたい

教えてください! 共通のURL http://www.○○.com/  (index.cgi) にて、PCユーザーやimode,J-sky等携帯からアクセスを受けた際、各ブラウザ?に適したページに自動でとばしたいと思っています。 質問の一つは、そのようなソース(ソフト?)が、入手可能かどうかという点と、自分で作る場合、 $ENV{'HTTP_USER_AGENT'}; で得られる情報の一覧は、どこかで調べることが出来るのか? 頭何文字で判断すればよいのか?それとも機種毎に設定しなければ行けないのか? という点です。 ご指導お願いいたします。

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

  • ベストアンサー
  • rokujiro
  • ベストアンサー率53% (17/32)
回答No.1

私は下記の様にしています。 user agentにDoCoMoが入っているかを調べる物です。 DoCoMoならDoCoMo用のページを表示しJ-SkyならJ-Sky用のページそれ以外ならPC用にすればOKです。 if($ENV{'HTTP_USER_AGENT'} !~ /DoCoMo/) { if($ENV{'HTTP_USER_AGENT'} !~ /J-PHONE/) { &PC; exit; } else{&JPHONE;} } else{&DOCOMO;} 下記が参考用のサイトです。 携帯のuser agent http://specters.net/cgipon/labo/c_dist.html#useragent user agentの一覧 http://www8.big.or.jp/~000/CyberSyndrome/evc.html

pion16
質問者

お礼

まさに教えていただきたかった内容でした。 ありがとうございました。 うまくいきました。

関連するQ&A