キャリア判別

docomo,au,vodafoneと携帯キャリアがある。
各キャリアの携帯電話でアクセスしてもらうには、そのキャリアごとのページを用意しなきゃいけないかも・・・ってことで調べてみた。

まずは、どこのキャリアを使っているかはCGIでUser-Agentを判別する方法。

各キャリアごとのUser-Agent表

http://www.nttdocomo.co.jp/p_s/imode/tag/s2.html
http://www.au.kddi.com/ezfactory/tec/spec/4_4.html
http://www.dp.j-phone.com/dp/tool_dl/web/useragent.php

DoCoMoは“DoCoMo”、auは“Up.Browser”、vodafoneは“J-PHONE”という文字列が含まれる模様。
(参考サイト:http://japan.internet.com/webtech/20040929/8.html

これで判別は出来るな。
それにしても、各キャリアごとに作んなきゃいけないのかな?ホントかな?