人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ウェブサイトのトップページ(例:http://www.hatena.ne.jp)
をパソコンからか、携帯からかのアクセスかで分け、それぞれ別のページを表示させるにはどうすればいいのでしょうか

●質問者: bqb
●カテゴリ:インターネット ウェブ制作
✍キーワード:アクセス ウェブサイト トップページ パソコン 携帯
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● いのくに
●18ポイント

過去に同様の質問がありました。

WEBサイト構築にあたり、PCからのアクセスとモバイルからのアクセス(3キャリア)でURLを振り分けるにはどうすれば良いでしょうか。

http://tech.bayashi.net/pdmemo/pckt.html

http://www.sound-uz.jp/php/tips/mobile.html


2 ● inosisibeyan
●17ポイント

1、PHPなどのCGIで接続ユーザの環境を判断する。

2、その判断を元に別のページを表示する。

http://www.cgi-down.com/cgi/upbbs.php

このような無料のCGIを参考にしてみてはどうでしょう。


3 ● ToMmY
●17ポイント

CGIをおけばいいと思います。

perlでUser-Agentを解釈し、METAタグを用いて別ページを読み込ませればよいでしょう。(JavaScriptでもいいです)

http://www.site-cooler.com/kwl/perl/

このサイトを参考にしてください。


4 ● tsux88
●17ポイント

ユーザーエージェントで判別するのが最も簡単でしょう。

各キャリアのWebサイトにユーザーエージェントの一覧があります

http://www.nttdocomo.co.jp/service/imode/make/content/spec/u...

http://www.au.kddi.com/ezfactory/tec/spec/4_4.html

http://developers.vodafone.jp/dp/tech_svc/info/useragent.php

CGIを使ってこれを判別してやります。

忍者Toolsの場合は「モバイル閲覧時設定」で特定のフォルダに振り分けることができます。

でもユーザーエージェントは偽装可能です。

着メロ、待ち受けなどPCからアクセスされてはまずいものの場合はIPアドレスからの振り分けをお勧めします。

各キャリアのIPアドレスは

http://www.nttdocomo.co.jp/service/imode/make/content/ip/abo...

http://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.html

http://developers.vodafone.jp/dp/tech_svc/web/ip.php

ただしこちらはかわることもあるので定期的に確認をする必要があります。

どちらにしろ忍者Toolsのように振り分け機能のあるサービスを利用するか、CGIを利用するしか方法はありません。(もしかしたらWebサーバーでもできるかもしれませんが)


5 ● netloper
●17ポイント

phpを使うならここが参考になると思います

http://www.sound-uz.jp/php/tips/mobile.html#01


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ