2015-01-17 11 views
1

최근에 AWStats를 통해 웹 통계를 살펴보면 저에 관한 몇 가지 사항을 볼 수 있습니다. 첫 번째는 '로봇/스파이더 방문자'탭 아래 '알 수없는 로봇'입니다. 두 번째로, 가장 많이 관련한 것은 AWStats의 동일한 로봇 탭에서 'PHP 스크립트'입니다. 내 사이트에서 다른 사이트의 PHP 스크립트로 가져 오면 안되는 콘텐츠를 실행합니다. 아파치 로그에 기록 할 수있는 방법이 있습니까? 즉, 스크립트가 PHP 스크립트 (로그 또는 PHP 함수를 통해)에 의해 호출되는지 어떻게 알 수 있습니까? 마지막으로, 설명하는 이미지가 아래에 나열되어 있습니다. 보시다시피 정상적인 로봇의 봇 (Googlebot)은 수백 개의 숫자를 사용하지만 '알 수없는 로봇'의 숫자는 대략 70 만 개입니다.다른 사이트의 PHP 스크립트에서 PHP 파일이 호출되는지 확인하십시오.

+0

내 웹 사이트에서 동일한 문제가 있습니다. 'PHP 스크립트'가 내 대역폭의 대부분을 떠나고 있습니다 (한 달에 약 1GB 만 얻음). 그들은 Google, Yahoo, Bing 및 심지어 Baidu가 SEO를 도와 주므로 용납 할 수 있지만 다른 선원은 용인 할 수 없습니다! 나는 현재 트랩을 설치했으며 "나쁜 로봇"은 이미 떨어지고 있습니다. 좋은 크롤러가 robots.txt에 '허용되지 않음'이라고 선언하면 크롤러가이를 준수합니다. 'PHP 스크립트'에 관한 도움은 매우 감사하겠습니다! – thethakuri

답변

1

그것을 할 수없는 100 % 방법은 귀하의 사이트에 연결되는 스크립트의 종류에 상관없이 같이 없다, 당신이 결코 알지 못할 것이다 있도록 브라우저처럼 보이게 할 수 있습니다.

과 같이 PHP/으로 시작하는 사용자 에이전트와 같이 $_SERVER['HTTP_USER_AGENT']에 특정 항목이 포함 된 "PHP 스크립트"요청이 있습니다.