В том то и дело, нет юзер-агента, см. вырезки из лога выше: "-"
А причём тут реферер? Вот строчка из .htaccess:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule .* - [F]
Всё же мне интересно, каким образом обходится защита?
Странно, следственный эксперимент работоспособность подтвердил:
А вот результаты того, кто ищет уязвимости на сайте:
Обратите внимание, два IP: 89 и 88.
Мне необходимо избавить сайт от чрезмерной нагрузки в случае целенаправленных атак. Пока кто-то тринеруется на robots.txt, но если вместо этого файла будут частые запросы к сайту, то он просто свалится.
Группа поддержки компании Яндекс нашла ошибку и сейчас она устранена. Мой браузер снова работает. :)
Как уже говорил выше, для конечных пользователей эта тема неактуальна. Им что скажут, то они и будут есть, пить, одевать и т.д. и т.п. Бездумное общество потребителей.
Для всех остальных - подмена User-Agent. Чем хороши старые версии браузеров - они позволяют это делать. На забугорных сайтах полно статей, как это сделать.
P.S. Спамеры с Украины совсем оборзели, маскируют себя как поисковик Google. :)
Каждому своё, значит эта тема не для вас ;)
Проведите собственные тесты, не верьте всяким картинкам и статьям, они заказные. Попробуйте в последних версиях открыть с десяток массивных сайтов, посмотрите сколько станет потреблять памяти браузер и как производительность упадёт.
Скоро Opera для запуска будет требовать системные требования Windows XP.
Всё дело в User-Agent, будем подменивать и портить статистику Метрики :)
Обратите внимание на первое сообщение, последние версии браузеров мною были проверены. Меня интересует именно 9.52, так как в более поздних версиях разработчики стали "лажать" с утечкой памяти и быстродействием при интенсивном использовании браузера.
Ну это известно, Opera Software и Яндекс заключили взаимовыгодное соглашение, по которому Яндекс спонсирует Оперу взамен на интеграцию своих сервисов и поисковой формы.
Это вполне оправдано с точки зрения компаний, но какое мне до этого дело?
Некорректное сравнение.
Сначала тоже так думал, но на практике это означает следующее:
hec => рус
Мне же необходимо только рус => рус, а не рус => рус и rus