아이피 대역별로 다른 페이지 링크되게할수있나요? 정보
아이피 대역별로 다른 페이지 링크되게할수있나요?본문
index.html 로 하위 그누보드 메인페이지로
강제 이동시키고 있는데요.
index 파일을 html이나 php로 구성하여..
아이피 대역별로 다른페이지 링크되게 할수 있을까요?
예를들어..
(111.111.*.*) 이 대역에 있는 페이지는 다른페이지로
그 외에 있는 대역에 있는 페이지는 다른페이지로
이렇게 두개정도만 나눌수 있으면 되는데..혹시 아시는분 있으시면
알려주실수있나요?
강제 이동시키고 있는데요.
index 파일을 html이나 php로 구성하여..
아이피 대역별로 다른페이지 링크되게 할수 있을까요?
예를들어..
(111.111.*.*) 이 대역에 있는 페이지는 다른페이지로
그 외에 있는 대역에 있는 페이지는 다른페이지로
이렇게 두개정도만 나눌수 있으면 되는데..혹시 아시는분 있으시면
알려주실수있나요?
댓글 전체
<?
$ip = $REMOTE_ADDR;
$id = explode(".",$ip);
$getIp = $id[0].".".$id[1];
$selectIp = "127.0";
if($getIp == $selectIp){
echo "설정하신 대역폭과 접속한 아이피가 일치 합니다";
}
if($getIp != $selectIp){
echo "설정하신 대역폭과 접속한 아이피가 불일치 합니다";
}
?>
설마 이게 될까 싶어서 테스트 해봤는데 작동 되네요..
echo 부분에 각각 다른 페이지 링크를 include 하시거나 뿌려주시면 될듯 합니다
$ip = $REMOTE_ADDR;
$id = explode(".",$ip);
$getIp = $id[0].".".$id[1];
$selectIp = "127.0";
if($getIp == $selectIp){
echo "설정하신 대역폭과 접속한 아이피가 일치 합니다";
}
if($getIp != $selectIp){
echo "설정하신 대역폭과 접속한 아이피가 불일치 합니다";
}
?>
설마 이게 될까 싶어서 테스트 해봤는데 작동 되네요..
echo 부분에 각각 다른 페이지 링크를 include 하시거나 뿌려주시면 될듯 합니다
index.html 최상단에 아래처럼 추가해도...^^;
<? if($_SERVER["REMOTE_ADDR"] = "111.111.*.*") header("Location:http://페이지 주소"); ?>
<? if($_SERVER["REMOTE_ADDR"] = "111.111.*.*") header("Location:http://페이지 주소"); ?>
<?
$ip = sprintf('%u', ip2long($_SERVER['REMOTE_ADDR']));
$ip1 = sprintf('%u', ip2long('111.0.0.0'));
$ip2 = sprintf('%u', ip2long('150.255.255.255'));
if($ip1 <= $ip && $ip2 >= $ip){
echo "<script>window.location.href='a.htm';</script>";
} else {
echo "<script>window.location.href='b.htm';</script>";
}
?>
여기저기 다 뒤져보고 전 이걸적용했어용.. 답변달아주신분들 정말감사합니다.
$ip = sprintf('%u', ip2long($_SERVER['REMOTE_ADDR']));
$ip1 = sprintf('%u', ip2long('111.0.0.0'));
$ip2 = sprintf('%u', ip2long('150.255.255.255'));
if($ip1 <= $ip && $ip2 >= $ip){
echo "<script>window.location.href='a.htm';</script>";
} else {
echo "<script>window.location.href='b.htm';</script>";
}
?>
여기저기 다 뒤져보고 전 이걸적용했어용.. 답변달아주신분들 정말감사합니다.
감사합니다.