• ベストアンサー

携帯サイトとPCサイトの振分け、エージェント判別以外の方法

PCサイトと携帯サイトの振分け方法でユーザーエージェントの判別で振分ける方法ではなくて、ホスト?かIPアドレス?(すいません、よくわかりません。)等で振分ける方法で振分けたいのですが、やり方がわかりません。 私はフリーのcgiのメールフォーム、ユーザーエージェントの振分けなどの単純な比較的で単純なcgiの設置なら出来る程度のレベルです。 どなたかご教授お願い致します。

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

  • ベストアンサー
  • maura
  • ベストアンサー率46% (48/104)
回答No.2

#1 の補足として 利用者:Tietew/携帯電話のIPアドレスリストhttp://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Tietew/%E6%90%BA%E5%B8%AF%E9%9B%BB%E8%A9%B1%E3%81%AEIP%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%83%AA%E3%82%B9%E3%83%88 この情報が新しいかどうかは、確認していません。 また、「携帯端末の自動判定」CGIが見つかりました。 http://www.quick-s.net/cgi-sample/download/judge.html

so-da
質問者

お礼

ありがとうございます。大変参考になりました。 やはりもっと勉強が必要ですね。勉強しながら設置したいと思います。 ありがとうございました。

その他の回答 (1)

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

IPを取得して、携帯電話のIPかどうかを判断します。 携帯電話のIPは各キャリアのHPを探せば載っているので探してください。 例)DoCoMo http://www.nttdocomo.co.jp/service/imode/make/content/ip/index.html 単純に正規表現かif文でやればいいだけです。

so-da
質問者

お礼

参考になりました。ありがとうございます。

so-da
質問者

補足

お答え有り難うございます。 単純な事で申し訳ないのですが、私はcgiファイル自体を触ったり改造したりする事が出来ません。 if文も正規表現も調べましたが、使い方がまったくわかりません。 この昨日を備わった設置するだけのフリーのcgiなどはないのでしょうか? お忙しい所申し訳ありませんが、よろしくお願い致します。

関連するQ&A

専門家に質問してみよう