헤더값 리다이렉션 문의입니다. 채택완료
바트컨트롤
8년 전
조회 4,839
지금 홈페이지 head에
</p><p><?</p><p> </p><p> if(preg_match('/(iPhone|Android|Opera Mini|SymbianOS|Windows CE|BlackBerry|Nokia|SonyEricsson|webOS|PalmOS)/i', $_SERVER['HTTP_USER_AGENT'])) { </p><p> </p><p> header("Location: /mobile/"); </p><p> </p><p> exit; </p><p> </p><p> } </p><p> </p><p> </p><p> ?> </p><p>
계속 리다이렉션 횟수 초과 에러메시지가 떠서..
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
8년 전
if( $bo_table !='qa' && preg_match('/(iPhone|Android|Opera Mini|SymbianOS|Windows CE|BlackBerry|Nokia|SonyEricsson|webOS|PalmOS)/i', $_SERVER['HTTP_USER_AGENT'])) { header("Location: /mobile/"); exit; }
이렇게 수정하세요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
try구문을 쓰라고하는데...ㅠㅠ 어찌쓰는건지..
<?
if(strpos($_SERVER['REQUEST_URI'], 'bo_table=qa') !== false) {
$is_mobile = false;
}
if(preg_match('/(iPhone|Android|Opera Mini|SymbianOS|Windows CE|BlackBerry|Nokia|SonyEricsson|webOS|PalmOS)/i', $_SERVER['HTTP_USER_AGENT'])) {
header("Location: /mobile/");
exit;
}
?>