• ベストアンサー

パソコンと携帯各社のサイトを自動アクセス

こんにちは!!お世話になります。 独学でHPを作っています。HPトップページにアクセスした時に 自動的にパソコンと携帯各社を自動的に振り分け出来るプログ ラムがあると聞きました。 まだ初心者ですが解りやすい方法があったら教えて下さい。 宜しくお願いします。

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

  • ベストアンサー
noname#140925
noname#140925
回答No.2

貴方が借りているサーバで.htaccessが使用可能なら、以下のような方法で振り分けできます。 [参考]携帯サイト振り分け方法 | .htaccessを利用してキャリア別に http://www.webloop.info/htaccess/mobile_access.php 原理としてはUserAgentに含まれる文字列を見て判別しているだけなので、.htaccessでなくても、phpやcgiでも同じようなロジックを用いれば振り分け可能です。 他にもIPアドレスで振り分ける方法もありますが、各キャリアの携帯プロキシのIPを定期的にメンテしないといけないので、UA判別が用いられる事が多いですね。 なお携帯3キャリアの携帯電話のみを対象とした振り分けですので、BlackBerryやiPhoneのようなスマートフォンはPCと判断されます。

backbone
質問者

お礼

こんにちは!! 早速のご連絡有難うございます。 新しいキャリアのことも考えると単純にパソコンと 各キャリア別に入り口を設定するのが良さそうです。 もう少し考えてやり直そうと思います。 深謝

その他の回答 (1)

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

サーバー側で動作するプログラム(CGIなど)で、UserAgentと いう変数をチェックして携帯電話かそうでないかをチェックする というのが一番簡単ですね。 ですが、そのようなCGI等の設置を許していないサーバーの方が 主流なので、無難に携帯用とパソコン用で入り口を分けることを お勧めします。 # 自動振り分けする所って、スマートフォンとかPHSとか、 # マイナーなものは考慮していない場合が多いから嫌い。

backbone
質問者

お礼

こんにちは!! 早速のご連絡有難うございます。 単純にパソコンと各キャリア別に入り口を設定するのが 良さそうですね。 もう少し考えてやり直そうと思います。 深謝

関連するQ&A