• 締切済み

PC用自WEBサイトから携帯用の自サイトへ自動的に飛ばすには

PC用自サイトhttp://www.×××.comがあり、 携帯電話用サイトをhttp://www.×××.com/iに作りました。 携帯電話でhttp://www.×××.com(PCサイト)へ訪れてくれた方に、自動的にhttp://www.×××.com/i(携帯サイト)へ飛ばすソースや方法があれば教えてください。 また、逆にPCでhttp://www.×××.com/i(携帯サイト)へ訪れた方にはPCサイトへ行ってもらうようにするにはどうしたらいいですか? よろしくお願いいたします。

みんなの回答

  • argi
  • ベストアンサー率27% (5/18)
回答No.2

HTMLの質問で記入されていますが、HTMLでは質問内容のような動作は実現できません。 #1の方が記入されているようにCGIを使用するなりでサーバサイドのアプリケーションが必要となります。

回答No.1

単純にi-modeの携帯電話からのアクセスを http://www.xxx.com/ -> http://www.xxx.com/i と飛ばすのであれば、 #!/usr/bin/perl if($ENV{'HTTP_USER_AGENT'} =~/DoCoMo/){ print "location: http://www.xxx.com/i/\n\n"; }else{ print "location: http://www.xxx.com/top.html\n\n"; } exit; という内容でindex.cgiを置き、PC用トップページをtop.htmlという名前にするのが手軽です。 他には、携帯対応のもろもろについて詳しいサイトがありますのでご参照ください。(下記URL)

参考URL:
http://specters.net/cgipon/