может быть ответ не в тему, но те же поисковики предлагают использовать reverse dns для определения кто пришел. все же заголовок agent может быть скомпроментированным. а скомпроментировать записи DNS это подороже затраты Posted at Nginx Forum: http://forum.nginx.org/read.php?21,262080,262103#msg-262103