У меня есть сайт (созданный с помощью WordPress), который в настоящее время подвергается атаке ботов (насколько я могу судить). Файл запрашивается снова и снова, а реферер - (почти каждый раз) turkyoutube.org/player/player.swf
. Запрашиваемый файл находится глубоко в файлах моей темы, за ним всегда следуют " ?v=
" и длинная строка (т.е. r.php?v=Wby02FlVyms&title=izlesen.tk_Wby02FlVyms&toke
).
Я попытался установить правило .htaccess для этого реферера, что, кажется, работает, за исключением того, что теперь моя страница 404 загружается снова и снова, которая по-прежнему использует большую пропускную способность. Есть ли способ создать правило .htaccess, которое не требует использования полосы пропускания с моей стороны?
Я также попытался создать файл robots.txt, но атака, похоже, игнорирует это.
#This is the relevant part of the .htaccess file:
RewriteCond %{HTTP_REFERER} turkyoutube\.org [NC]
RewriteRule .* - [F]
.htaccess
правило намеренно вызывает файл 404? Похоже, что выдача простой ошибки «отказано в разрешении» приведет к меньшему использованию полосы пропускания.
.htaccess
код, который вы разместили до или после основных .htaccess
правил WordPress ?