Spróbuj sprawdzić agenta użytkownika, jeśli nie jest to przeglądarka Firefox, Safari ... Odmowa dostępu do tego będzie freak out drugą domenę, która jest przykładem Kopiowanie strony:
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");
}
}
}
EDIT:
dołączyć ten kod do .htaccess
BrowserMatchNoCase SpammerRobot bad_bot
BrowserMatchNoCase SecurityHoleRobot bad_bot
Order Deny,Allow
Deny from env=bad_bot
Jak ludzie mają powiedział w komentarzu aplikacja kliencka jest ograniczanie y:
if(empty($_SERVER['HTTP_USER_AGENT'])){
die("Error");
}
Można również zastosować adres IP więc trudniej będzie dla drugiej domeny złamać Ci:
Można również sprawdzić dla systemu UserOperating ale nie jest to konieczne, gdyż wola powodować problem dla niektórych użytkowników, więc po prostu nie rób tego, ale nadal jest to dobry pomysł.
Daj mi czas na pomoc
sprawdź logi i zablokuj żądanie z tej domeny/ip? –
Inna witryna może używać serwera proxy. – anubhava
Szukam 'referer' jest opcją, ale może być sfałszowany, i myślę, że nie da się w ogóle wykonać –