if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/^(curl|wget)/i', $_SERVER['HTTP_USER_AGENT'])) {
// wget or curl
} else {
if ($_SERVER['HTTP_REFERER'] == '') {
exit('Abnormal disconnect: Failed to connect');
}
}
직접 접속 차단에 추가로 curl, wget 접속은 허용하는 코드 입니다.