Именно отдельных страниц, а не статики, css и js? Проверьте IP этого робота. Вероятно, его бан не приведёт к уменьшению потока полезного трафика.
P.S. Робот "умён" ровно в пределах "умственных способностей", внесённых разработчиком.
Даже если nginx через geo скармливать, ему не понравится написание
123.123.123.123/16
ему лучше указать
123.123.0.0/16
то есть, разбирайтесь в диапазонах.
Может быть, не всем известно, но вконтакт изначально писался как дипломная работа. И нужно было набрать не менее 300 пользователей. Это потом уже туда бабло подключилось.
В помощь:
function formhandler(){ var max=document.forms.MyFormName.elements.length; var blablasend=''; for (i=0;i<max;i++) { switch (document.forms.MyFormName.elements.type) { case 'checkbox': case 'radio': document.forms.MyFormName.elements.checked===true ? blablasend+=document.forms.MyFormName.elements.name+'='+encodeURIComponent(document.forms.MyFormName.elements.value)+'&' : blablasend=blablasend; break; default: document.forms.MyFormName.elements.value!=='' ? blablasend+=document.forms.MyFormName.elements.name+'='+encodeURIComponent(document.forms.MyFormName.elements.value)+'&' : blablasend=blablasend; break; } } blablabla;}
P.S. MyFormName в данном случае заменить на radioform, ну и лишнее убрать.
Так бы и указали сразу, Вам бы быстрее помогли с вопросами.
И, полагаю, по поводу этого скрипта они ещё у Вас возникнут.
Удаление кода проблемы не решит. Ищите, через что заливают.
А где файл send.php, который надо помочь настроить?
Или под просьбой о помощи в настройке завуалировано предложение его написать?
Частоту ротации перенастройте
Тем более. Apache сейчас используется только для поддержки .htaccess, он очень прожорливый, просто большинство CMS под него заточены ( с точки зрения ЧПУ). nginx+php-fpm - самое то будет.
ТС, по Debian очень много найдешь в сети (по Ubuntu, как по потомку, инфа подойдет, если что)