chciałbym, aby zablokować wszystkie http_user_agents które identyfikują jako boty ale pozwalają Googlebot kiedy mogę umieścić następujący kod:blokowanie wszystkich botów wyjątkiem kilku z Nginx
map $http_user_agent $bad_bot {
default 1;
~*^Lynx 0; # Let Lynx go through
~*^google);
libwww-perl 1;
~(?i)(libwww|Wget|LWP::Simple|BBBike|java|crawl|spider|bot) 1;
}
jednak ten blokuje dostęp do jeszcze Googlebot.
Ludzie powinni pamiętać, że ta metoda będzie wyłączyć Google indeksowanie strony internetowej poprzez łapanie słowo „google”, a słowo „bot” (bo HTTP_USER_AGENT Google miał bot słowo w – bmiskie
@bmiskie Dobre wyjaśnienie, dziękuję W moim przypadku, właśnie to chcę zrobić! – emc