묻고답하기

제가 지금 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 남기남
하이창 홈페이지의 트래픽이 13기가라는 말씀과 함께 웹서비스중지가 되었습니다. 그런데.. [2] 2007.08.10
장워니 노프레임으로 만들고 있습니다. [2] 2007.08.10
zeoboarder 메일서버 구축하는데요.. 메일링 서비스를 하다가..  
지정희 최근 게시물에 관한 질문입니다. [1] 2007.08.10
전효정 웹서버 운영해보려고 하는데요.. [1] 2007.08.10
박성일 표나..셀에서 마우스 오른쪽--->속성---->스타일--->테두리 --->도트  
토깽이=Zeno™ 스타일 지정 범위 관련... [1] 2007.08.10
신재남 파일 "검색"을 만들고 싶은데..어떻게 만드나요? [1] 2007.08.10
Q)_Mark [질문]flash 강좌에 있는 ROBIN 님의 커튼만들기 강좌에서 [2] 2007.08.10
金允洙 셀렉트 메뉴 링크 거는 방법 좀 알켜 주세요.. [1] 2007.08.10
Memorise23 이런 땡땡이는 어케 만들어야 하는거에욤..^-^ [3] file 2007.08.10
박성일 나모나 그외 플그램으로 인터넷상에서 표가 전선으로 보이게하는방법좀알켜주세요 [2] 2007.08.10
kimdahye 팝업창에서요.. [1] 2007.08.10
RHJ 혹시 3D MAX에서 만든 3D 물체를 플래시 포맷으로 바꿀수 잇는 방법 아시는분 ^^; [1] 2007.08.10
최강남자킹 이런 형태의 index문은 처음보는데요.. 누가 말씀좀.. [3] 2007.08.10
bizz 왼쪽 메뉴 소스점.. [1] 2007.08.10
김정석 글씨의 크기... [2] 2007.08.10
붉은비가내려™ 그림을 무지개모양으로 하고 싶어요. [3] 2007.08.10
김진아 제로보드가 설치되는 곳이요... [2] 2007.08.10
영민이 메뉴 소스좀... [4] 2007.08.10
푸른하늘 제로보드를 설치했는데 그룹추가가 되지 않습니다 ^^;  
강동호 제로보드설치 뒤에 뜨는 그룹추가하는 화면 다시 어떠케 키는가요??  
양의석 홈페이지 제작시 화면 꽉 채우기 [6] 2007.08.10
최정규 회원가입하게 하는거 어떻게 하는거예요? [1] 2007.08.10
강동호 제로보드 설치 햇는데.. 그담엔 뭐어찌하는건가요 ?? [3] 2007.08.10
김제문 NZEO 게시판의 이미지와 파일이 깨집니다  
oasis 이 폰트를 아시는분 있나요? [1] 2007.08.10
싸리동국 게시판.배경화면.고정시키려면..... [1] 2007.08.10
난쟁이 윈2000에서.. apm 을 설치해서 사용하려고 하는데요~  
국중권 [re] 윈2000에서.. apm 을 설치해서 사용하려고 하는데요~