• ベストアンサー

pcや携帯へ振り分けるcgiのことですが

現在フリーのcgiをテスト使用していますが、indexページへのアクセスのみを振り分けています。  自HP内へ複数(10個)記載してあるURLへのアクセスに対して、 HTTP://******.jp/かつdocomoなら、このページへ。 auならこのページへ。PCなら・・・ 同様に HTTP://○○○○.jp/かつdocomoなら、このページへ。 auならこのページへ。PCなら・・・ と言う風にアクセスURL,条件が設定できるcgiを見つけられなかった為、困っています。 (perl初心者です) 上記の様な設定ができるcgiやHPをご存知の方、何卒教えてください。 また、自分の勉強の為上記の条件のperlでの記述が わかる方いらっしゃいましたら、是非ともお願いいたします。  

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

  • ベストアンサー
  • hime_mama
  • ベストアンサー率32% (1542/4716)
回答No.1

下記のCGIが対応してますよ。フリーです。 http://specters.net/cgipon/indexo/

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

その他の回答 (1)

回答No.2

フリーのcgiと言うか、直筆ですが、 ↓↓↓↓↓↓↓ $ua=$ENV{'HTTP_USER_AGENT'}; if($ua=~/DoCoMo/){ $url="http://***.jp/docomo/"; # docomo }elsif($ua=~/UP\.Browser/){ $url="http://***.jp/au/"; # au }else{ $url="http://***.jp/pc/"; # pc or etc } print "<a href=\"$url\">next</a>"; ↑↑↑↑↑↑↑ を使い回してみてはどうでしょうか? ただし、この記述ではvodafoneやtuka等は考慮に入れてませんが・・・。

関連するQ&A