携帯とPCの振り分け
同じドメインにて携帯とPCの振り分けなのですが、htaccessにて振り分けたのですが、ブラウザに「振り分けがループしています」とでるのですが、
これはなぜでしょう?
htaccessの中身の内容ですが、
DirectoryIndex index.php index.html index.htm
これで読み込んだindex.phpの中身は
<?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if(preg_match("/^DoCoMo/i", $agent)){
header("Location: http://www.○○○○○.com/mobile/index.xhtml");
exit;
}else if(preg_match("/^(J\-PHONE|Vodafone|MOT\-[CV]|SoftBank)/i", $agent)){
header("Location: http://www.○○○○○.com/mobile/index.xhtml");
exit;
}else if(preg_match("/^KDDI\-/i", $agent) || preg_match("/UP\.Browser/i", $agent)){
header("Location: http://www.○○○○○.com/mobile/index.xhtml");
exit;
}else{
header("Location: http://www.○○○○○.com/");
exit;
}
?>
サーバはlolipopでhtaccessのパーミッションは604で
phpのパーミッションは700です。