- ベストアンサー
pcや携帯へ振り分けるcgiのことですが
現在フリーのcgiをテスト使用していますが、indexページへのアクセスのみを振り分けています。 自HP内へ複数(10個)記載してあるURLへのアクセスに対して、 HTTP://******.jp/かつdocomoなら、このページへ。 auならこのページへ。PCなら・・・ 同様に HTTP://○○○○.jp/かつdocomoなら、このページへ。 auならこのページへ。PCなら・・・ と言う風にアクセスURL,条件が設定できるcgiを見つけられなかった為、困っています。 (perl初心者です) 上記の様な設定ができるcgiやHPをご存知の方、何卒教えてください。 また、自分の勉強の為上記の条件のperlでの記述が わかる方いらっしゃいましたら、是非ともお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
下記のCGIが対応してますよ。フリーです。 http://specters.net/cgipon/indexo/
その他の回答 (1)
- madovalius
- ベストアンサー率0% (0/1)
フリーの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等は考慮に入れてませんが・・・。