Мало трафика или дорого :( Друзья, 10 рублей за переход - это не айс. Актуально.
/ru/forum/comment/12014898 ;)
У меня БОТ ни в какую не ел яву с сайта. Просто игнорировал.
+
получается при следующем обращении, если бот съел куку, .htaccess его пропустит?
Я бился с аналогичной проблемой 2 недели, пока совместно с партнером случайно нашли суть проблемы - антивирус касперского. :) И у меня, и у партнера и у клиентов, у которых наблюдались подобные проблемы стояло это чудо. Поддержка KAV ничего толком не сказала, просто выпустили обновление и просили обновиться. С тех пор все летает.
Я не претендую, что это 100% метод, но исключить его стоит. Симптомы точь-в-точь как у Вас у 100 человек ОК, а у 10 беда.
Все плагины по блокировке - пустая трата времени, для их использования подгружается все ядро WP, что вновь вызовет нагрузку.
Предлагаю вам такой вариант, который мне пришел в голову два дня назад, когда ночью случайно заметил нереальный LA на DDS. Сначала, я так же начал идти по WP и в .htaccess блокировать wp-login.php , но, поняв, что это занятие неблагодарное, написал вот это.
Суть проста: htaccess отсеивает только тех у кого нет суперкуки. суперкуки получается по заходу на динамический урл, кука хранится полгода. Если нужно снести куку (ну мало ли :) ) запускается URL c параметром delete. В течение суток полет нормальный. Собственно эффект проверяется руками сразу после секундной установки. Для создания динамического URL для простоты взял текущий день, вы можете придумать что угодно.
Установка:
в .htaccess блога добавляем
RewriteEngine On # Закрываем страницы авторизации от доступа без определенной куки RewriteCond %{HTTP_COOKIE} !cap-enter-ticket RewriteCond %{REQUEST_URI} ^/wp-login.php RewriteRule ^ - [F,L] # Рерайтим URL для управления куки RewriteRule ^cap-enter/([^/]*)/delete(/?) cap-enter-ticket.php?a=delete&d=$1 [NC,L] RewriteRule ^cap-enter/([^/]*)(/?) cap-enter-ticket.php?d=$1 [NC,L]
В корень блога бросаем файл из аттача (предварительно разархивировав) cap-enter-ticket.php
в нем ничего сложного. запускает куку к вам на комп.
Сразу после загрузки доступ к wp-login.php будет блокирован. Чтобы открыть доступ необходимо пройти по URL раз в полгода:
адрес-блога/cap-enter/04.08.2013/ адрес-блога/cap-enter/04.08.2013/delete
04.08.2013 - сегодняшняя дата относительно сервера
Вот и все. Этот вариант хорош для доверенных модераторов сайта и админов, где нет авторизации юзеров. Там где есть авторизация и сайт "живой" надо будет дописывать хранение какого-нибудь кэшкода, закрепленного на реальной почте с подтверждением.
Удачи!
Сегодня перекачал с офсайта версию еще раз, теперь все ок с обновлениями.
Vumnik, ну так у вас написано 8 августа, а у меня то 5 мая :) дата текущей версии при всех обновлениях и т.д.
Никит, проект жив, а то у меня в программе последнее обновление от 30 мая 2012 года каждый раз?
На почту приходят уведомления, раз в 6 часов, если есть новые заявки.
Тише едешь - дальше будешь. Зачем быстро свой сайт нагружать продажными ссылками, тем более сайт молодой?