보십시오이 페이지의 예를 복사하는 다른 도메인 흥분됩니다 접근 거부 :
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE){
//Internet Explorer Good
}else{
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== FALSE){
//FireFox Good
}else{
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== FALSE){
//Chrome Good
}else{
//Check for safari , Opera , AndroidBrowser and IOS browser , Internet Explorer Mobile and text phones
//else run this code
die("Acessing this site is only allowed from this domain example.com");
}
}
}
편집 :
를 사람들이 코멘트에 말했듯이
당신의 .htaccess에이 코드를 추가
BrowserMatchNoCase SpammerRobot bad_bot
BrowserMatchNoCase SecurityHoleRobot bad_bot
Order Deny,Allow
Deny from env=bad_bot
사용자 에이전트는 EMPT입니다 Y : 다른 도메인을 중단하는 것이 어려울 수 있도록
if(empty($_SERVER['HTTP_USER_AGENT'])){
die("Error");
}
당신은 또한 IP 주소를 적용 할 수 :
당신은 또한 UserOperating 시스템을 확인할 수 있지만 수도는 바와 같이 필요하지 않습니다 일부 사용자에게는 문제가 발생하므로 그냥 사용하지 마십시오.하지만 여전히 좋은 생각입니다.
어떤 도움이 필요합니까?
해당 도메인/ip에서 로그를 확인하고 차단 하시겠습니까? –
다른 웹 사이트에서 프록시를 사용 중일 수 있습니다. – anubhava
'referer'을 (를) 찾고있는 것은 옵션이지만 스푸핑 될 수 있으며 전혀 수행 할 수 없다고 생각합니다 –