Daniel_S_135288
Jun 25, 2015Nimbostratus
catch bots
hey guys
can some one explain me why my irule does not work
when LB_SELECTED {
set uagent [string tolower [HTTP::header User-Agent]]
if { [matchclass $uagent contains datagroup_crawler] } {
pool pool_webserver_ch_de_bot
log local0. "using pool_webserver_ch_de_bot for UA $uagent"
}
}
DG:
modify internal datagroup_crawler {
records replace-all-with {
AppleWebKit { }
SeznamBot { }
YandexBot/3.0 { }
ahrefsbot { }
applebot { }
applewebkit { }
bingbot { }
bitlybot { }
cliqzbot { }
dotbot { }
exabot { }
googlebot { }
konqueror { }
linkdexbot { }
linkedInbot/1.0 { }
livelapbot { }
mail.ru_bot { }
mj12bot { }
mozilla { }
msnbot { }
msnbot-media { }
openhosebot { }
orangebot { }
paperlibot { }
rogerbot { }
searchmetricsbot { }
seznambot { }
showyoubot { }
slurp { }
smtbot { }
spiderbot { }
ssearch_bot { }
trovitbot { }
tweetmemebot { }
twitterbot { }
twitterbot/1.0 { }
umbot-ln { }
uptimerobot { }
woobot { }
yandexbot { }
yandexbot/3.0 { }
}
}
i have just some matches for googlebot and bingbot...
thanks