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