Ö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.