해외아이피를 모두 막는방법좀 알려주세요
|
답변 5개 / 댓글 4개
채택된 답변
+20 포인트
2018-01-29 (월) 22:37:28
Copy
$country = json_decode(file_get_contents("http://freegeoip.net/json/" . $_SERVER['REMOTE_ADDR']), true);
if($country['country_code'] != "KR") die("do you know psy?");
답변에 대한 댓글 4개
2018-01-29 (월) 22:47:58
2018-01-29 (월) 22:53:56
@플래토 외주하면서 언어분기 처리를 해달라는 클라이언트를 만나서 써봤던 코드입니다 ㅎ 감사합니다.
2018-01-30 (화) 11:47:09
@그누랑놀자 원하는 페이지 상단이요.
모든 페이지에서 차단하길 원하시면 common.php에 넣으시거나, extend 폴더에 php파일 만들고 넣으셔요.
모든 페이지에서 차단하길 원하시면 common.php에 넣으시거나, extend 폴더에 php파일 만들고 넣으셔요.
2018-01-29 (월) 22:57:43
100% 막는건 전문 업체 아니면 불가능 한걸로 알고있습니다.
2018-01-29 (월) 22:33:58
호스팅회사가 가장빠를거에여
2018-01-29 (월) 21:43:08
웹호스팅사에 문의하면 국내전용으로 세팅도 해주는듯 하더군요
2018-01-29 (월) 21:11:09
여기에 명시된 IP로 시작~끝까지 해당되는 IP만 허용하시면 됩니다.
답변을 작성하려면 로그인이 필요합니다.
국가체크할일이 없어서 저도 나름 검색해서 그냥 저런걸로 구현하면 되겠다 싶어서 답글달았던건데
@그누랑놀자 님 베원님의 코드가 젤 좋은거 같습니다.
이건 팁으로 올려도 될만한 답이 아닐까 싶네요 ^^ 굳~