• 締切済み

PHPで携帯ページに自動遷移する処理について

PHPのsnoopyを使って携帯ページに自動遷移するプログラムを作ったのですが、遷移した先が携帯ページではなくPCのページが表示されてしまいます。 <a>タグで同じURLリンクをクリックした時は携帯ページに遷移するのですが、自動で行うとなぜかうまくいきません。 自動とクリックだと何か違うのでしょうか? (自動だとWEBサーバ側のブラウザからリダイレクトしているから??) <ソース> $agent = $_SERVER['HTTP_USER_AGENT']; $snoopy = new Snoopy; $snoopy->agent = $agent; $url="aaaa.php"; $snoopy->submit($url); echo "<a href=".$url.">test</a>"; echo $snoopy->results; よろしくお願いいたします。

みんなの回答

回答No.1

携帯電話向けサイトは、ユーザーエージェントを見て振り分けているサイトと、携帯電話のIPアドレスの帯域を見て振り分けているケースの二パターンがあります。 この度遷移させようとした携帯電話向けサイトが、後者のIPアドレスの帯域を見て判断しているのではないでしょうか。

関連するQ&A