묻고답하기

제가 지금 php로 지정ip대역은 원하는 사이트로 이동시키는 소스를 짜보았어요.

밑에 if 와 elseif로 구분을 지었는데

 

전부 if로 인식되서 같은 사이트로만 이동이 되네요 ㅠㅠ

 

spider_ip 에 들어가는 ip대역들은 9천여개 정도 되고 (아래 소스는 축약형태로만 4개정도 제외하고 지웠습니다.)

 

어떤분은 RewriteRule을 사용하라고 하시는데 대역 설정을 못해서 모르겠어요 그건

이해하기가 어렵더라구요 ㅠㅠ .htaccess 도 이용해야하는것 같고...
 

아래 출력에서 불러오는걸 하나하나 불러와서 인식시키려 했는데 인식이 모두 if에만 몰리게 되네요 ㅠㅠ

어떻게 처리해야 되나요 ㅠㅠ 도와주세요ㅠㅠ

 

<?php

$spider_footprint = array('rawler','pider','obot','eek','canner','lurp','cooter','rachnoidea','KIT','ulliver','arvest');
$spider_ip = array('128.134.0.0/16' ,'129.254.0.0/16' , '192.5.90.0/24' ,'134.75.0.0/16' );

$agent = $agent2 = $_SERVER['HTTP_USER_AGENT'];
$remote_ip = $_SERVER['REMOTE_ADDR'];

$is_spider = strcmp($agent,str_ireplace($spider_footprint,'',$agent2))!=0 || in_array($remote_ip,$spider_ip) ? 1 : 0;

if ( $remote_ip == $spider_ip[0] or $spider_ip [1] or $spider_ip [2045] or $spider_ip [2046]){

 header('Location: http://www.soundux.co.kr/);
}
elseif ( $remote_ip3 == $spider_ip [3042] or $spider_ip [3046] or $spider_ip [3080] or $spider_ip [3081] ) {
    header('Location: http://www.soundux.co.kr/cn');
}
 elseif ( $remote_ip3 == $spider_ip [6792] or $spider_ip [6793] or $spider_ip [6794] or $spider_ip [6801] )
{
    header('Location: http://www.soundux.co.kr/wp/jp');
}
 else {
    header('Location: http://www.soundux.co.kr/wp/en');
}
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
치니 도와주세요!~~ 아파치 웹서버 설치하는데...  
ⓣhank ⓢo [긴급119/빨랑답변부탁요망]테이블 테두리 질문이오-_- (급해용 ㅠ-ㅠ-ㅠ-ㅠ-ㅠ-ㅠ-ㅠ) [1] 2007.08.10
Amen 국제도메인 등록비용에대해서. [1] 2007.08.10
장용석 [php]고수님들의 손길을 애타게 기다리고 있습니다. ㅠ,ㅠ [8] 2007.08.10
지영 iframe 안에 여백값 조정이 안되요. [2] 2007.08.10
이징_:) 쓸만한 asp 게시판좀 알려주세요. [2] 2007.08.10
신유민 require를 하는데 잘 안되요.. [1] 2007.08.10
신성호 DB에 필드 추가관련 질문..  
GEO 포토샵필터, 포토샵경고문(?) 관련 질문.. [1] 2007.08.10
無兒 투명 아이프레임에 관한 질문입니다. [1] 2007.08.10
김도화 외부로그인에서... [1] 2007.08.10
강성민 카운터에서 3자마다 컴마 찍기 [1] 2007.08.10
뿌니 최근게시물 스킨에.. [1] 2007.08.10
양윤식 그...마우스 갖다대면 새로 쫘악 메뉴 생기는거요 nzeo 위에 메뉴처럼...그거 좀 -_-;;; [1] 2007.08.10
로나 노프레임-_-!  
이계림 긴급질문! 인터넷 상의 모든 게시판에서 오류가 --; [1] 2007.08.10
안데르센 포토샵에서 전체화면이 되었을때 핸드툴로 화면을 이동시킬수 있게...  
¹털난정강이₁ 이게 자바맞나...? nzeo메인메뉴에 마우스를 갖다대면.. [2] 2007.08.10
interactive 게시판 영문을 한글로 바꾸고자... [1] 2007.08.10
iakbo 윈도우서버에서 권한설정이요...  
Park Jin php 에서 ... 자리내림하려고 하는데.. [1] 2007.08.10
*^-^)/앙앙 제로보드에 파일전송 하려면 익스창이 모조리닫힙니다.  
[CuTE_YaaKi] ★Method Not Allowed가 무슨 뜻이죠?★ [1] 2007.08.10
RHJ MySQL 에러에 관한 질문...  
박은석 그림이 안보이는 원인 중에서.??? [2] 2007.08.10
Uriel 프로모션으로 움직이는 도트를 찍으려는데요 [2] 2007.08.10
trust_no1 [질문] nzeo처럼 좌측 상단에 올라가는 효과는 어떻게 줄수 있나요?  
trust_no1 [질문] nzeo처럼 좌측 상단에 올라가는 효과는 어떻게 줄수 있나요?  
비공개 이 것만 해결되면 속 시원하겠군요..-_-; [2] 2007.08.10
ddd 굴림-1 홈페이지 적용방법점갈켜주세요