Öffne
includes/functions.php
Finde
Code: Alles auswählen
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
} Code: Alles auswählen
// no 80legs
$useragent = @$_SERVER['HTTP_USER_AGENT'];
if (strchr($useragent,'80legs'))
{
exit;
}
// no 80legs Oder nochmal das von hier
http://www.webseiten-infos.de/bots-mitt ... lockieren/
Öffne
.htaccess
Füge hinzu
Code: Alles auswählen
SetEnvIfNoCase User-Agent "Mozilla/5\.0 \(compatible; 008/0\.83; http\://www\.80legs\.com/spider\.html;\)" bad_bota
SetEnvIfNoCase User-Agent "Mozilla/5\.0 \(compatible; 008/0\.83; http\://www\.80legs\.com/webcrawler\.html;\)" bad_botb
SetEnvIfNoCase User-Agent "Mozilla/5\.0 \(compatible; 008/0\.83; http\://www\.80legs\.com/spider\.html\)" bad_botc
SetEnvIfNoCase User-Agent "Mozilla/5\.0 \(compatible; 008/0\.83; http\://www\.80legs\.com/webcrawler\.html\)" bad_botd
<Limit GET POST PUT HEAD>
order allow,deny
allow from all
deny from env=bad_bota
deny from env=bad_botb
deny from env=bad_botc
deny from env=bad_botd
</Limit> ;) sind wichtig, da dieses Merkmal auch mal fehlen kann.Ferner muss hier das
: und . maskiert werden .Der Bot bekommt ein ERROR 403 FORBIDDEN. Dieser Code ist getestet.