vorrei bloccare tutti i http_user_agents che identificano come i bot, ma consentire Googlebot quando ho messo il seguente codice:blocco tutti i bot ad eccezione di pochi con 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;
}
tuttavia, questo blocco l'accesso a Googlebot ancora.
persone devono tenere presente che questo metodo consente di disattivare Google di indicizzare il tuo sito web tramite cattura la parola "google" e la parola "bot" (perché HTTP_USER_AGENT di Google ha avuto la parola bot – bmiskie
@bmiskie Un buon chiarimento, grazie. Nel mio caso, è esattamente quello che voglio fare! – emc