WEBサイト作成についての質問です。


携帯とPCサイトの連携ですが、トップページにアクセスした場合、携帯は携帯用のページへ、PCならばPC用のページへ、自動的に振り分けるサイトを作りました。

さて、ここで質問なのですが、PC用サイト、携帯用サイト、それぞれ10ページづつくらいあったとして、PCサイトの6ページ目に携帯でアクセスした時、自動的に携帯の6ページ目に移動させる、というプログラムはないでしょうか?

また、PCサイトの7~10ページに携帯でアクセスしたら、携帯の2ページ目に飛ばす、などそれぞれを臨機応変に対応させるプログラムも探しています。

よろしくお願いします。

回答の条件
  • 1人10回まで
  • 登録:2007/02/06 16:07:06
  • 終了:2007/02/13 16:10:03

回答(2件)

id:kn1967 No.1

kn1967回答回数2915ベストアンサー獲得回数3012007/02/06 16:33:01

ポイント35pt

■IPアドレス帯域

DoCoMo

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

au

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

SoftBank

http://developers.softbankmobile.co.jp/dp/tech_svc/web/ip.php

■.htaccess(同じページに飛ばす場合)

RewriteEngine on

RewriteCond %{REMOTE_ADDR} ^123.456.789.001 [OR]

RewriteCond %{REMOTE_ADDR} ^123.456.789.002 [OR]

RewriteCond %{REMOTE_ADDR} ^123.456.789.003

RewriteRule ^(.+) /携帯用ディレクトリ/$1 [L]

■.htaccess(一部は特定のページに飛ばす場合)

RewriteEngine on

RewriteCond %{REMOTE_ADDR} ^123.456.789.001 [OR]

RewriteCond %{REMOTE_ADDR} ^123.456.789.002 [OR]

RewriteCond %{REMOTE_ADDR} ^123.456.789.003

RewriteRule ^(7|8|9|10).html /携帯用ディレクトリ/2.html [L]

RewriteRule ^(.+) /携帯用ディレクトリ/$1 [L]


動作確認せず、いきなり書き込んでますので、内容はご確認の上、ご利用ください。

id:zachouR

ありがとうございます。

さっそく実験してみます。

ありがとうございました。

2007/02/09 14:30:43
id:kaijikaiji No.2

kaijikaiji回答回数40ベストアンサー獲得回数02007/02/06 16:38:15

ポイント35pt

PHPでやるならここにサンプルプログラムがありますが。

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

id:zachouR

ありがとうございます、調べてみます!

2007/02/09 14:31:00

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません