Всегда же можно доставить bind-tools, да и устаревший он с 2004 года😆, не думаю что скоро что-то изменится в плане слаки и других кто перестал поддерживать собственный nslookup, а в случае win решения мне кажется не изменится никогда.
В случае 500 тогда правильней было-бы конечно группироать, но не советую этого делать.
Вы не получите ни какого увеличения производительности, а даже наоборот. Проверка будет занимать время, причем весьма заметное, проверка будет производится для каждого клиента.
А и всех 500 ботов, к вам возможно прийдут максимум 10-20, да и то некоторые прийдут ненадолго и пропадут потом навсегда. Поэтому лучше, переодически просматривать логи, и банить только тех ботов которые ходят и нагружают сервер.
Большинство хостеров кстати банят по ИП при превышении нагрузки, так-что оно может и надо Вам вообще?
Это рекомендация, но ни как не условие.
Это Апорт, баньте, разбанить не поздно никогда.
А на будующее, используйте nslookup:
~$ nslookup 194.67.18.239 Non-authoritative answer: 239.18.67.194.in-addr.arpa name = indexer47.aport.ru.
Безполезно это, всегда можно переверстать, даже если идет проверка на блок гдето в яваскрипте, можно найти. Хотя конечно при наличии свистелок и перделок весьма неотделемых от шаблона их реализацию с проверкой можно перемешать, и перепаковать например.
А вообще стоит ли это делать или нет, из-за того что шаблонов over 9000, и бесплатных к томуже, а ГС делают для продажи ссылок, тоесть лишнии ссылки не нужны, то тот кто делает это просто выкинет Ваш шаблон и возьмет другой, если ссылки не сможет удалить с течении первых 5 минут.
Вообщето предлогает, но пока в весьма унылой реализации.
http://metrika.yandex.ru/
Поподробней напишите как он не хочет открывать, какая ошибка, что в логах.
Быстрее способ добавления в конфиг, но раз хостинг виртуальный, то видимо он не подойдет.
Второй способ, который к слову не будет работать в принципе в данной реализации:), используют если нету модуля mod_rewrite, или если переменная полученая из условий mod_setenvif, нужна в дальнейнешем, для обработки в скриптах. В примере идет блокировка на базе этой переменной поэтому она не нужна в дальнейшем.
По вопросу производительности могу сказать что заметно разницы не будет.
Вообще надо смотреть на общий план, что значит много условий? Покажите хотябы штук 5.
но обычно пишут так:
RewriteCond %{HTTP_USER_AGENT} ^Bot1 [OR] RewriteCond %{HTTP_USER_AGENT} ^Bot2 [OR] RewriteCond %{HTTP_USER_AGENT} ^Bot3 [OR] RewriteRule ^.* - [F,L]
так интуитивно понятно, на каждого бота по строке, и если что легко найти в дальнейшем.
У меня было один раз такое, написал в суппорт объяснил что это никак не зеркала, расклеили на следующий АП, правда в индекс сайт потом медленно заново входил.
Интересно было бы взглянуть на текст самого письма, очень похоже на мошенничество.
Вообще если говорить юридическим языком то к icq и большинству емейлов, понятие кражи не применимо, что касается доменов, то в случае регистрации на левые данные тоже.
Не был в курсе подобных ограничений на этом форуме, всех заинтересовавшихся прошу писать в ICQ 906909