답변 2개 / 댓글 4개
채택된 답변
+20 포인트
$_SERVER['HTTP_USER_AGENT']를 이용하면 어느 정도 가능합니다.
여기서 "어느 정도"라고 말씀드리는 이유는 user agent를 일반 사용자가 속이는 것이 가능하기 때문입니다. 마치 내가 구글봇인 것처럼 접속하는 것이 가능해서 저런 보안장치를 우회할 수 있으니 민감한 정보는 반드시 추가적인 보안 장치가 필요합니다.
Copy
function _bot_detected() { if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT'])) { return TRUE; } else { return FALSE; }}
이 링크를 참고했습니다. http://stackoverflow.com/questions/677419/how-to-detect-search-engine-bots-with-php
답변에 대한 댓글 4개
답변을 작성하려면 로그인이 필요합니다.
올려주신 소스내에 만약 유저라면 다른 페이지나 다른 사이트로 이동 시키는 경로 주소를 넣는 부분이
어디인지 궁금 합니다.
제가..완전 초보라..ㅠㅠ